wamp 配置django admin页面样式丢失问题
第一种方法:在apache配置文件httpd.conf中加入如下代码:
Alias /static "E:\Python27\Lib\site-packages\django\contrib\admin\static"
<Directory "E:\Python27\Lib\site-packages\django\contrib\admin">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
Allow from all
</Directory>
重启apache
第二种方法(优):
1、在django项目中建立个static的目录
2、在settings里把STATIC_ROOT设置为你刚才建立的static目录
STATIC_ROOT = 'D:\wamp\www\djangoprojects\chatbot\static'
3、然后使用python manage.py collectstatic,这样django会自动的把样式复制到你刚建立的目录里
4、重启apache
mac
配置django admin页面样式丢失问题
第一种方法:在apache配置文件httpd.conf中加入如下代码:
Alias /static /Users/css/djangoprojects/chatbot1/static
<Directory /Users/css/djangoprojects/chatbot1>#添加访问权限
AllowOverride All
Require all granted
</Directory>
重启apache
第二种方法(优):
1、在django项目中建立个static的目录
2、在settings里把STATIC_ROOT设置为你刚才建立的static目录
STATIC_ROOT = 'D:\wamp\www\djangoprojects\chatbot\static'
3、然后使用python manage.py collectstatic,这样django会自动的把样式复制到你刚建立的目录里
4、重启apache
或者直接把site-packages下django包中的admin里static下的admin文件夹拷贝到项目static目录下
本文提供两种解决Django Admin页面样式丢失的方法:一是在Apache配置文件中添加静态资源路径;二是通过设置STATIC_ROOT并运行collectstatic命令,将样式文件复制到项目目录,确保页面正常显示。
740

被折叠的 条评论
为什么被折叠?



