【发布时间】:2011-11-16 03:41:03
【问题描述】:
如何在一个项目中为每个应用制作媒体???例如,我有一个名为 MyProject 的项目,并且有两个名为 myapp1 和 myapp2 的应用程序,并且想分别为每个应用程序制作媒体。
【问题讨论】:
标签: django django-models django-admin django-templates django-views
如何在一个项目中为每个应用制作媒体???例如,我有一个名为 MyProject 的项目,并且有两个名为 myapp1 和 myapp2 的应用程序,并且想分别为每个应用程序制作媒体。
【问题讨论】:
标签: django django-models django-admin django-templates django-views
听起来你需要 django.contrib.staticfiles 如此处所述 https://docs.djangoproject.com/en/1.3/howto/static-files/
这使您可以将每个应用所需的静态媒体保存在每个应用的子文件夹(名为 static)中,然后在部署时将所有应用的静态内容整理到一个公共位置,使用:
manage.py 收集静态
【讨论】: