[b]开发时:[/b]
1、static file 放在个各个app文件夹的static目录下 以及 settings.py中设置的S TATICFILES_DIRS;
2、 settings.py中的STATIC_ROOT 用不到的;
[u]3、在urls.py 加入:
这部在1.4 不用了
[b]生产环境下
[/b]
1、 设置settings.py中的STATIC_ROOT目录。
2、 执行[b] ./manage.py collectstatic [/b] 会把你的static文件全部copy到 第一步设置的STATIC_ROOT目录
3、 用nginx之类的静态server,来server STATIC_ROOT目录的文件
1、static file 放在个各个app文件夹的static目录下 以及 settings.py中设置的S TATICFILES_DIRS;
2、 settings.py中的STATIC_ROOT 用不到的;
[u]3、在urls.py 加入:
if settings.DEBUG == True:
from django.contrib.staticfiles.urls import staticfiles_urlpatterns
urlpatterns += staticfiles_urlpatterns()
[/u]
这部在1.4 不用了
[b]生产环境下
[/b]
1、 设置settings.py中的STATIC_ROOT目录。
2、 执行[b] ./manage.py collectstatic [/b] 会把你的static文件全部copy到 第一步设置的STATIC_ROOT目录
3、 用nginx之类的静态server,来server STATIC_ROOT目录的文件