WEB开发网
开发学院网页设计JavaScript django设置静态文件路径方法 阅读

django设置静态文件路径方法

 2012-05-15 10:38:33 来源:WEB开发网   
核心提示:vim mysite/settings.py 加入: HERE = os.path.dirname(os.path.dirname(__file__)) 修改: MEDIA_ROOT = os.path.join( HERE ,'media').replace('\\','/&
vim mysite/settings.py 
 
加入: 
HERE = os.path.dirname(os.path.dirname(__file__)) 
修改: 
MEDIA_ROOT = os.path.join( HERE ,'media').replace('\\','/') 
MEDIA_URL = '/media/' 
STATIC_ROOT = os.path.join(HERE,'static').replace('\\','/') 
STATIC_URL = '/static/' 
 
STATICFILES_DIRS = ( 
   os.path.join(HERE,'app名字/static/').replace('\\','/'), 
) 
推荐的做法是将静态文件保存在app下的static目录中。 
vim mysite/urls.py 
from django.conf.urls.static import static 
 
urlpatterns += static(settings.MEDIA_URL , document_root = settings.MEDIA_ROOT ) 
urlpatterns += static(settings.STATIC_URL, document_root = settings.STATIC_ROOT ) 

然后这样使用:

<link  type="text/css"  rel="stylesheet" href="/static/css/bootstrap.min.css"/> 
        <link  type="text/css"  rel="stylesheet" href="/static/css/bootstrap-responsive.css"/> 

Tags:django 设置 静态

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接