win10系统下,python3.7版本,virtualenv环境下,Django2.17项目css样式缺失 返回200 解决办法
熬了一个通宵,困扰了两个月之久的一个问题终于解决了,竟然是简单的清空缓存,不敢相信,电脑一直返回200,作为一个小白不懂,慢慢懂得了意思是获取成功,看了无数的博文,一度的失望,以为是电脑问题。
总结下几个方法和坑:
请求大佬指正,STATIC_ROOT = os.path.join(BASE_DIR, ‘static’)只用于归集静态文件到static目录下,python manage.py collectstatic用完就注释掉。
STATICFILES_DIRS = (
os.path.join(BASE_DIR, ‘static’),
)是用来引导页面指向static目录的(访问使用,有文章提示,不要与STATIC_ROOT共存,STATIC_ROOT用完就注释掉,不然会重复覆盖静态文件)
STATIC_URL = '/static/'是用来公共访问的时候代替本地目录的一个连接/部署的时候关系不大
找到使用的解释器的目录下,我用的虚拟环境下的解释器所以目录是D:\python\pyweb\Lib\site-packages\django\contrib\admin\templates\admin,作为参考
然后将base.html第一行中的删除
最后最关键的一步:操作完成之后如果返回200,admin样式还是缺失,记得一定要把浏览器缓存清除掉!!!
血淋淋的教训,我也是在谷歌和搜狗浏览器都绝望之后无意中在万年骨灰IE上才发现原来已经恢复正常了,但是之前缓存的样式虽然返回了,但是由于缓存的原因并不会表现出来,IE因为没有使用过所以逃过一劫,清除了搜狗和谷歌浏览器缓存之后发现世界一下变得豁然开朗。望大家吸取教训,多多清除缓存。
希望跟我遇到同样问题的朋友能够看到,一个小问题别阻了我们前进的步伐。
- python 使用virtualenv 出现VCRUNTIME140.dll 缺失 解决办法
- win10系统安装两个版本的python,该怎么安装Django
- win10环境下配置django2.0.4+Apache2.4+python3.6项目,以及Django静态文件、Apache多项目配置的解决方案(亲测)
- mac下安装多个版本python,项目中使用virtualenv创建虚拟环境
- Windows上通过virtualenv创建python 开发虚拟环境 并搭建框架django (python版本基于Anaconda3)
- 升级python版本导致Django无法使用的解决办法
- win10系统上安装了两个版本的jdk1.7 1.8,先安装的1.8,后安装的1.7,重新配置环境变量后,还是显示1.8的解决方法3
- win10系统+python3.7+selenium+chrome自动化测试环境搭建
- python3.7 下安装TensorFlow找不到对应版本信息的解决办法
- Win10 专业版64位系统无法使用ISE软件64位版本的解决办法
- 使用virtualenv创建python虚拟环境和第一个Django项目
- 因配置JDK环境变量后无法进入系统桌面(无法用vi)的解决办法
- win7 系统64位 在ivisual studio 2010下运行mfc单文档项目时生成失败出现“fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏”的解决办法
- OA系统项目实施的难点和解决办法
- Django1.5版本运行时出现'url' requires a non-empty first argument. The syntax changed in Django 1.5, 的解决办法
- Unity3D与Android项目交互中无法监听back键返回的解决办法
- Win10重置后出现inaccessible boot device提示 Win10进系统无限重启解决办法
- Windows系统设置环境变量后无需重启系统即可让变量生效的解决办法
- 当客户端浏览器不支持相应版本的apple时自动下载运行环境JVM的解决办法!
- MAC (Mountain Lion)+Eclipse+python+Django+PyDve+MySQL 安装错误解决办法