Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
вы хоть свой код дальше 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 в регексах.
В общем — не надо так
Формсеты и динамическое добавление форм ...
того же самого можно добиться используя
class MyModelAdmin(admin.ModelAdmin):
fieldsets = (
...
"classes": ("stlyle-of-my-cool-block", ),
)
class Meta:
css = {"all": ("my-funny.css", )}для инлайна то же самое с fieldsets
и нет необходимости шаблоны, формы переопределять.
И тот кто будет ваш код сопровождать после вас — будет вам очень благодарен
Полезности для разработчика на Django