-
一号门django CMS 2021版预览
一号门Django CMS 2021 预览版,模仿今日头条的页面样式。争取在今年上半年,更进一步完善这个Django CMS,现在大家看到的yihaomen.com 就是基于我开发的Django cms源码定制而来。
Date: 2021-02-01 View: 1520
-
django 'dict' object has no attribute get_absolute_url or other attribute
今天在给新写的BLOG增加 sitemap.xml, 在其中会用到查询 文章的编号和时间字段。因为如果直接用 Entity.object.all() 的话,性能很差,没必要在读取站点map的时候,也把内容读出来,我只需要ID,时间,以及拼凑出来的URL而已
Date: 2020-07-06 View: 1520
-
django-uuslug汉字转拼音出现的小问题,可能是BUG.
在用python/Django开发网站的过程中,很多人为了更友好的SEO, 会采用将汉字转换成拼音的方式放在url里面,这样对搜索引擎比较友好。我今天也尝试了这么一个第三方库 django-uuslug, 不过我一测试就出问题了。好像是老外不懂中文,做出来的一个bug.
Date: 2019-09-03 View: 1520
-
Django 1.11.20,python3.6设置Admin 显示外键对象问题
转移阿里云服务器,同时把多年前做的一个工作室公司网站转移到新的环境,python3.6.6, django 1.11.20上,在代码上做了一些调整,基本可以运行起来了,但到Django Admin 后台查看相关数据的时候,尴尬了。图片链接外键关联的字段,显示的是对象,而不是应该显示的中文名称。这个系统是很从很来的python2切换过来的,想想问题就应该出在models.py里面的定义上面.原来我在models里面是这么定义的:
Date: 2019-02-22 View: 1520
-
网页加载了CSS,却不生效的奇葩问题
很多人在玩django的时候,是加载不了CSS或者其他静态资源文件。但我今天遇到一个很奇怪的现象,加载了CSS,然而页面还是一场凌乱,丑陋不堪,通过chrome查看,发现样式根本就没有生效。但查看network,这些css都正常加载,而且查看 response 都能看到。同样通过chrome查看元素,无论是通过id设置的样式,还是通过class设置的样式统统没有生效。
Date: 2017-12-14 View: 1520
-
python3,Django验证码生成方法
记得很久以前有尝试过python2.7, Django生成验证码。可以参考以前的文章:http://www.yihaomen.com/article/python/217.htm(python pil 验证码,汉字验证码)http://www.yihaomen.com/article/python/573.htm(python/django生成动态验证码, 动态刷新, 直接修改 img src 属性)
Date: 2017-09-02 View: 1520
-
Django 1.11 自定义标签之后,可以不在每个html页面引用就生效吗?
如题,为了方便,我们会自定义一些django的tag, 然后按照一般的常规思路,包括某些文档上所描述的都是需要在用的页面上去引入这个tag, 如果一个项目有 几百个页面都需要用到这个tag, 那么在几百个模板页面都会引入,这确实不是一个好主意,但很多人就是这么干的。其实在Django里面可以将自定义的 tag 加入到启动中,以后再模板页面再也不需要去引入了,这样开发也方便,修改也方便。
Date: 2017-08-20 View: 1520
-
Django 1.10 以上版本 url 配置注意事项
在改造旧版本django cms程序从 pyton2.7, django 1.8版本升到 python 3.5,django 1.11版本的时候,原以为会非常轻松,却不想在URL配置上就卡住了我一会。在djang 1.10版本之后,url.py 里面的配置发生了变化,我记得以前我记录过,但过了一段时间自己却忘记了。
Date: 2017-05-07 View: 1520
-
windows, django1.10.5,py3.5, mysqlclient1.3.9 安装
Django切换到 python3.5, Django本身也切换到Django1.10之后,还真变化不少,以前一直用的 MySqldb 驱动包不能用了,要用另外一个分支mysqlclient 才能在python3.5下跑了。整个安装过程也是兜了几个圈,现在记录下。本来是在python 官网 下载 mysqlclent-1.3.9的源码安装的。这里下载: https://pypi.python.org/pypi/mysqlclient安装时报错:
Date: 2017-02-19 View: 1520
-
Django 1.10 以上版本 url 配置发生变化.
最近在做一个迁移, 打算将以前用 Django 1.8 做的一个应用移植到 python 3.5, Django 1.10 版本下。 仍然采用Eclipse + pydev 开发。项目直接导进去之后,urls.py 就直接报错了, patterns 找不到了。在Django1.10 中发生了变化. django.conf.urls.patterns 已经移除了。现在得采用这种方式了:代码片段, 请查看文章详情 ...
Date: 2017-02-13 View: 1520
-
django 1.9.7 No module named importlib
在将以前的一个CMS升级到最新的django 1.9.7 的时候,直接允许,出现了一个错误, No module named importlib, 在django 1.8.x 之前都可以正常的工作的,肯定是 1.9.7 又做了改动。
Date: 2016-06-12 View: 1520
-
Django 中文手册 chm 文档, 供下载参考
收藏网友的 Django 中文手册,chm 版本,适合放在电脑上,随时参考。 东西很基础,也很全,其实所有高级的东西都是有基础的东西堆积起来的。图片链接参考文档下载, 压缩成zip文件,解压后是chm文件.
Date: 2015-10-27 View: 1520
-
django.db.utils.OperationalError: (1068, 'Multiple
今天打开以前写的一个django cms应用,在重新部署时居然发生了如下错误: django.db.utils.OperationalError: (1068, 'Multiple primary key defined'), 这个错误是我在运行sync db 的时候出现的。
Date: 2015-06-22 View: 1520
-
python/django生成动态验证码, 动态刷新, 直接修改 img src 属性
以前有试过直接用python 生成验证码图片的方法,当时用的是汉字验证码, 可以在这里看到:python pil 验证码,汉字验证码,这没有集成到django里面去,这几天有空,也是为了自己的 一号门极客 程序做评论时做验证码用,所以才做了如下一个集成DJANGO的动态验证码. 这个代码是基于原来的代码修改的。
Date: 2015-03-18 View: 1520
-
django访问静态资源文件报编码错误解决办法
今天在将一个在windows xp 环境下开发的django应用移植到window 2003上去跑的时候,居然出现了静态资源文件编码问题, 很奇怪。这种问题只会在用django自带的 server 下才会出现,用 apache uwsgi是不会出现的。
Date: 2015-03-09 View: 1520