博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
我和Django那些事儿(7)----debug设置成false后再说静态文件
阅读量:4946 次
发布时间:2019-06-11

本文共 1462 字,大约阅读时间需要 4 分钟。

  apache配置失败,等会学校找学长看下。

  配apache的时候把debug设置为false之后,站点管理页面马上丑了,怪不得一开始就停手这玩意儿不好的花需要重写。不过不麻烦,/Django-1.3.1/django/contrib/admin/templates/ 下的admin文件拷贝到项目的templetes文件夹下,/Django-1.3.1/django/contrib/admin/下的media文件夹考到项目的根目录下就行了,如果顺利的话。

  可惜,并不顺利。

  看了一下firebugs,原来是admin样式表出了问题,没被引用,在仔细一想,admin的templete引用是按照static/XXX来的,而我前面配的是site_media/XXX,所以静态文件还要重新配一下。

  好不容易,给我配好了。

  把改的地方贴一下。

1  #setting里面 2  3  MEDIA_ROOT= os.path.join(HERE,'media').replace('\\','/') 4  STATIC_ROOT = os.path.join(HERE,'static').replace('\\','/') 5  MEDIA_URL = '/media/' 6  STATIC_URL = '/static/'
1   #url里面  2    3   from django.conf.urls.static import static  4   import os  5    6   urlpatterns += patterns('',  7           url(r'^media/(?P
.*)$', 'django.views.static.serve',{
'document_root': settings.MEDIA_ROOT },name='media'), 8 url(r'^static/(?P
.*)$', 'django.views.static.serve',{
'document_root': settings.STATIC_ROOT },name='static'), 9 ) 10 11 urlpatterns += static(settings.MEDIA_URL , document_root = settings.MEDIA_ROOT ) 12 urlpatterns += static(settings.STATIC_URL, document_root = settings.STATIC_ROOT )

  注意,django在查找的时候是从上向下来的,在这里django将media认为是静态文件,所以在引用静态文件的时候应该改成这样:

  现在,admin界面又重新变成了熟悉的样子,样式表又回来了。
  额,突然觉得,同学录站点里面还可以加上相册,说不定可以加个文本编辑器也不错,是是。

  最后推荐一个博客,里面有很多django的东西,额貌似这就是用django写的。

  http://www.lutiaotiao.com/main/

转载于:https://www.cnblogs.com/duoduo369/archive/2012/02/11/2347079.html

你可能感兴趣的文章
秒杀——接口优化
查看>>
Memcached部署(下)
查看>>
箭头函数语法学习()
查看>>
Ext JS学习第十三天 Ext基础之 Ext.Element
查看>>
python--迭代器与生成器
查看>>
SQL之case when then用法详解
查看>>
STL 排序函数
查看>>
Microsoft Dynamics CRM 2011 面向Internet部署 (IFD) ADFS虚拟机环境搭建的步骤(CRM与ADFS装在同一台服务器上) 摘自网络...
查看>>
Setting up a Passive FTP Server in Windows Azure VM(ReplyCode: 227, Entering Passive Mode )
查看>>
PHP链接mongodb数据库并进行增删查改的例子
查看>>
这篇blog只是为了发一张图链到UOJ的博客去..
查看>>
python写csv文件
查看>>
Atitit mtp ptp rndis midi协议的不同区别
查看>>
Ajax辅助方法
查看>>
Python模块调用
查看>>
委托的调用
查看>>
c#中从string数组转换到int数组
查看>>
Scrapy入门程序点评
查看>>
DotNetty网络通信框架学习之源码分析
查看>>
8.1 Android Basic 数据存储 Preferences Structured(分组的Preferences)
查看>>