9. django web写blog中遇到的新手问题
来源:互联网 发布:ubuntu好看的壁纸 编辑:程序博客网 时间:2024/04/29 18:30
在读这本书的时候,经常会出现这样的问题,当你输入和书上一样的代码进命令行时,出现的结果不一样,但是又找不到原因。很多人或许碰不到这样的问题,但是一旦碰到了,却找不到解决方法是很闹心的。我的问题记录如下,希望对碰到类似问题的人能有所启发。
1. 书50页创建表的时候,输入超级用户总是输不进去密码。实际上虽然密码那一栏没有显示,但是是字符是输进去了的。所以就算没有显示,也按部就班走下去就好。
2. 书47页,2.3创建blog应用里面,说需要编辑settings.py,在INSTALLED_APPS里面加上‘mysite.blog’,但实际上由于版本的更新,只需要加上'blog'即可。
3. 在使用syncbd命令的时候,我也没有看到creating table 等输出。可能也是因为版本的问题。在网上查了下信息,貌似命令变为了makemigrations与migrate两步,但执行完也没有看到creating table等语句,只看到了create model BlogPost。
4. 在设置数据库的时候,书上是这么说的。
但实际上我还没有做仍和操作,mysite目录里面就已经出现了db.sqlite3这个文件。我也不知道从哪里去设置DATABASE_ENDING以及创建db目录放在哪里。
实际上就是你什么都不用做!
5. 在创建表的时候,书上说会出现这个:
但是我自始至终都没有看见creating table这些句子。只反复出现了如下句子:
然后每修改一次都需要重新syncdb。然后会出现要求你使用makemigration和migrate命令。
照做即可。
6. 在设置自动admin应用的时候,书上是这样写的
我还没有添加就发现INSTALLED_APPS元组里面已经有这些东西了。
然后书上写到:
我也没在urls.py中发现这样两行代码。书上写的是取消第二行的注释,实际上我打开urls.py发现注释已经被取消了,且内容是
所以也不用管这个。
7. 在建立blog公共部分莫名也冒出了很多错误。这里感谢http://www.cnblogs.com/fnng/p/3737964.html这个链接的作者,里面内容帮我解决了很多问题
书上是如上图描述如何创建一个视图函数的,经试验需要去掉第三行中的mysite。仅需要from blog.models import BlogPost
在mysite/urls.py里面include里也是类似,只需写'blog.urls'即可。
在mysite/blog/urls.py里面第一行需要去掉.defaults,第二行需要去掉mysite.。其余不需要变动。
- 9. django web写blog中遇到的新手问题
- 写django中遇到的基本问题。
- DocBook写blog遇到的问题
- 新手在写短信接口使用hashMap在位运算中遇到的问题
- 自学习Django中遇到的一些问题
- 开发django过程中遇到的问题
- 多写Blog,把遇到的问题记录下来
- 基于django写的一个blog系统
- 写Spider中遇到的问题
- UICollectionView___新手遇到的问题:
- python 的django中遇到的小问题(一)
- 在Django中使用数据库遇到的问题
- Nginx+uWSGI+Django安装过程中遇到的问题
- 解决django项目迁移过程中遇到的问题。
- blog之评论功能中遇到的问题
- java web 中遇到的问题
- web Service中遇到的问题
- WEB开发中遇到的问题
- Git 安装/设置/使用
- 化鹏讲绘图
- http://blog.jobbole.com/67272/(横向滑动cell)
- 20150330 N1
- FastJson--阿里巴巴公司开源的速度最快的Json和对象转换工具
- 9. django web写blog中遇到的新手问题
- B-Tree/BTree 的Java实现
- 如何检测一个aspx页面的速度慢的原因
- 源码安装gcc/g++
- IT巨头遭遇滑铁卢 云计算成转型首选
- HDU1719 Friend【数学规律】
- Android apk动态加载机制的研究
- oracle 常见问题
- 施一公:优秀的科学家如何成长?