在django中,我可以拥有多个静态应用程序实例吗?
是否可以有多个静态应用程序的实例 我有不同类型的资源,我可能希望从不同的在django中,我可以拥有多个静态应用程序实例吗?,django,web-services,apache,django-staticfiles,Django,Web Services,Apache,Django Staticfiles,是否可以有多个静态应用程序的实例 我有不同类型的资源,我可能希望从不同的静态\u URL服务器上提供这些资源: 我想从/static/ 我想提供来自/documents/ 我认为您对contrib.staticfiles的目的有点误解: 在Django的早期版本中,放置静态资产是很常见的 在MEDIA_根目录中,与用户上载的文件一起,并在 媒体地址。介绍staticfiles应用程序的部分目的是 使静态文件与用户上传的文件分开更容易 档案 PDF文档可能是用户生成的,因此理想情况下,它们不会与
静态\u URL
服务器上提供这些资源:
- 我想从
/static/
- 我想提供来自
/documents/
contrib.staticfiles
的目的有点误解:
在Django的早期版本中,放置静态资产是很常见的
在MEDIA_根目录中,与用户上载的文件一起,并在
媒体地址。介绍staticfiles应用程序的部分目的是
使静态文件与用户上传的文件分开更容易
档案
PDF文档可能是用户生成的,因此理想情况下,它们不会与静态文件(css、js)并排存储,而是上载到
在生产中,您必须为特定URL下的目录提供服务
然而,在开发过程中,您可以使用
django.views.static.service
我认为您对contrib.staticfiles
的用途有点误解:
在Django的早期版本中,放置静态资产是很常见的
在MEDIA_根目录中,与用户上载的文件一起,并在
媒体地址。介绍staticfiles应用程序的部分目的是
使静态文件与用户上传的文件分开更容易
档案
PDF文档可能是用户生成的,因此理想情况下,它们不会与静态文件(css、js)并排存储,而是上载到
在生产中,您必须为特定URL下的目录提供服务
然而,在开发过程中,您可以使用django.views.static.service
是的,这是可能的
我正在使用url.py
if settings.DEBUG:
urlpatterns += patterns('',
(r'^docs/(?P<path>.*)$', 'django.views.static.serve', {'document_root': '/hdblog/docs'}),
(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root': '/hdblog/static'}),
)
if settings.DEBUG:
urlpatterns+=模式(“”,
(r'^docs/(?P.*)','django.views.static.service',{'document_root':'/hdblog/docs'}),
(r'^static/(?P.*)','django.views.static.service',{'document_root':'/hdblog/static'}),
)
你应该看看,是的,这是可能的
我正在使用url.py
if settings.DEBUG:
urlpatterns += patterns('',
(r'^docs/(?P<path>.*)$', 'django.views.static.serve', {'document_root': '/hdblog/docs'}),
(r'^static/(?P<path>.*)$', 'django.views.static.serve', {'document_root': '/hdblog/static'}),
)
if settings.DEBUG:
urlpatterns+=模式(“”,
(r'^docs/(?P.*)','django.views.static.service',{'document_root':'/hdblog/docs'}),
(r'^static/(?P.*)','django.views.static.service',{'document_root':'/hdblog/static'}),
)
你应该看看