#python #django #django-filer
#python #django #django-filer
Вопрос:
У меня есть блог, созданный с помощью Django (и Django-CMS). Иногда, работая в разработке, я вношу некоторые изменения, и было бы неплохо посмотреть, как эти изменения, которые я делаю, выглядят с реальными медиафайлами, которые у меня есть в производстве.
Итак, сегодня я попытался установить MEDIA_URL
и MEDIA_ROOT
настройки в качестве фактического медиа-URL моего производственного сайта. то есть:
MEDIA_URL = 'https://example.com/media/'
MEDIA_ROOT = 'https://example.com/media/'
Я наивно надеялся увидеть медиафайлы производства в разработке после выполнения этого, но нет, это не сработало.
Я также попытался выполнить типичное расширение urlpatterns
списка. то есть:
urlpatterns = [
# ... the rest of your URLconf goes here ...
] static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Но затем я прочитал в документах, что это бесполезно делать, если данный prefix ( MEDIA_URL
) является URL-адресом (как в моем случае).
Дополнительная информация: мой сайт размещен на PythonAnywhere, и они (pythonanywhere) также обслуживают медиафайлы. Все файлы являются общедоступными. Я использую django-filer
в качестве своего файлового менеджера. Один пример моих медиафайлов: медиафайл
В любом случае, возможно ли это достичь? Если да, то чего мне не хватает?