Комментарии 4
вы хоть свой код дальше localhost-а проверяете?
re_path(r'^media/(?P<path>.*)$', serve, {'document_root': settings.MEDIA_ROOT}),
re_path(r'^static/(?P<path>.*)$', serve, {'document_root': settings.STATIC_URL}),
тут даже django знать не надо, чтоб догадаться, что document_root
не может быть settings.STATIC_URL
, а должно быть settings.STATIC_ROOT
Кроме того — захардкожены settings.STATIC_URL
и settings.MEDIA_URL
в регексах.
В общем — не надо так
+4
Да, конечно я этот код проверял и использовал в нескольких проектах для отладки 404 ошибки. Понял, поправлю.
0
Формсеты и динамическое добавление форм ...
того же самого можно добиться используя
class MyModelAdmin(admin.ModelAdmin):
fieldsets = (
...
"classes": ("stlyle-of-my-cool-block", ),
)
class Meta:
css = {"all": ("my-funny.css", )}
для инлайна то же самое с fieldsets
и нет необходимости шаблоны, формы переопределять.
И тот кто будет ваш код сопровождать после вас — будет вам очень благодарен
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Полезности для разработчика на Django