django admin页面样式丢失问题

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

时间: 2024-10-25 16:23:39

django admin页面样式丢失问题的相关文章

定制django admin页面的跳转

在django admin的 change_view,  add_view和delete_view页面,如果想让页面完成操作后跳转到我们想去的url,该怎么做 默认django admin会跳转到changelist_view页面 ------------------------------ 下面的代码是django1.6的 下面是一个可行的做法,写admin model的时候重写父类admin.ModelAdmin的change_view 方法 from django.contrib impo

alert返回后页面样式丢失

原: Response.Write("<script>window.alert('账号或密码错误,请重新输入!')</script>"); 症状:点击按钮后页面返回,但部分样式丢失 解决: Response.Write("<script>window.alert('账号或密码错误,请重新输入!');window.location.href='userlogin.aspx'</script>");

(转) 解决django项目部署到nginx+uwsgi服务器后 admin页面样式消失的问题

原贴地址:https://blog.csdn.net/qq_42571805/article/details/80862455 摘要 uwsgi为主要服务器,nginx为反向代理服务器部署完成之后发现django后台admin访问时无样式 解决方法如下 1.先打开django项目中settings.py文件(/blog/settings.py),添加STATIC_ROOT = ‘/home/blog/static/’ 2.打开nginx配置文件nginx.conf,添加如下图红色框中内容 3.运

python+pycharm+django admin css样式出问题

最近打算学习一下Python,基础知识有了大概的了解,想上手搞搞东西. 我用的python 3.5+pycharm+django 1.11.2 在使用Django,打开127.0.0.1:8000/admin时,发现admin模块css样式文件丢失,无法调用 按F12 发现admin/base.html文件出问题. base.html文件路径: python35\Lib\site-packages\django\contrib\admin\templates\admin 解决方法: 1.删除ba

Django admin注册model究竟要怎么写才优雅 批量注册model

比如在Django admin 注册models时,会用到. 对于APP里自带的models,可以使用这种方式注册. from django.contrib import admin # Register your models here. from django.apps import apps from django.contrib.admin.sites import AlreadyRegistered #获取app:api下所有的model得到一个生成器 app_models=apps.

解决Django站点admin管理页面样式表(CSS style)丢失

参照这篇教程激活完django自带服务器的admin管理页面后,照着教程所描述的那样,尝试打开http://127.0.0.1:8000/admin/,发现自己的浏览器显示如下 很明显可以看出,虽然业务逻辑正常表达,但这已经丢失了CSS,标准的白底黑字的交互环境,总让人感到不爽. 我查看命令行的报错信息,发现如下报错信息: 好了,看来我们已经找到问题所在,原来在Lib目录下mimetypes.py的文件编码问题,现在我们打开这个文件,在文件末尾添加: reload(sys) sys.setdef

【Python】解决Django Admin管理界面样式表(CSS Style)丢失问题

配置Django Admin,关于如何启用请参考Django官方文档<Activate the admin site>.但是我在配置过程中登录http://example.com/admin后台时出现样式表丢失的问题,比如说界面变成了这样: 上网搜索了不少文档,多是Apache环境下的解决方案,我配置的是Nginx服务器,所以根据Apache的解决提示进而摸索办法,最终要解决这个问题我这里总结有3步(假设已经配置好admin登录系统): 1. 修改settings.py中STATIC_ROOT

Django admin 一些有用的设置

Django自带的后台管理是Django明显特色之一,可以让我们快速便捷管理数据.后台管理可以在各个app的admin.py文件中进行控制.以下是我最近摸索总结出比较实用的配置.若你有什么比较好的配置,欢迎补充. 一.基本设置 1.应用注册 若要把app应用显示在后台管理中,需要在admin.py中注册.这个注册有两种方式,我比较喜欢用装饰器的方式. 先看看普通注册方法.打开admin.py文件,如下代码: ? 1 2 3 4 5 6 7 8 9 from django.contrib impo

Django admin操作

  无名小妖     昵称:无名小妖园龄:1年6个月粉丝:22关注:1 +加关注 搜索 常用链接 我的随笔 我的评论 我的参与 最新评论 我的标签 我的标签 Python(1) python3(1) 随笔分类 python3(171) zabbix(10) 前端(5) 算法(9) 随笔档案 2018年2月 (9) 2018年1月 (20) 2017年12月 (2) 2017年11月 (1) 2017年9月 (14) 2017年8月 (6) 2017年7月 (7) 2017年6月 (58) 201