自学习Django中遇到的一些问题
来源:互联网 发布:python axis 1 编辑:程序博客网 时间:2024/06/04 18:04
1.在models 中新建 class 或者修改其中的 class 时要在终端中cd 你的工程路径,然后输入命令 :
python manage.py makemigrations
(按照提示或许会出现让你输入 yes 或者 no ,选择 yes.也可能没有,如果没有不作处理)
出现:
Migrations for 'polls':
0010_examinfo.py:
- Create model (新建的方法名)
接着输入命令
python manage.py migrate
出现:Operations to perform:
Apply all migrations: admin, contenttypes, polls, auth, sessions
Running migrations:
Rendering model states... DONE
Applying polls.0010_examinfo... OK
表示成功,在对应的后台能够对新建的 class 进行相关的操作
2.出现 RuntimeError 表示在设置路径时少加了一个反斜杠
3.设置时区:
# InternationalizationLANGUAGE_CODE = 'zh_CN'USE_I18N = TrueUSE_L10N = True# https://docs.djangoproject.com/en/1.9/topics/i18n/TIME_ZONE = 'Asia/Shanghai'USE_TZ = True
4.如果遇到
no such column: 这样的错误表明数据库中缺少字段.
需要在在终端运行 :python manage.py migrate
python manage.py make migrations
两条命令.I runned : python manage.py makemigrations then python manage.py migrate, If I migrate again now I have an error TypeError: expected String or buffer.
5 设置管理标题修改对应的列表名称SUIT_CONFIG = { # header 'ADMIN_NAME': u'网站名', 'MENU': ( 'sites', {'app': 'polls', 'label': u'列表'}, ),}
6.忘记账号和密码
python manage.py shell
python manage.py createsuperuser
按照指示操作即可7.对 PostgreSQL 的一些操作
a. 登陆命令 psql -U 用户名 -d (数据库名) -h 127.0.0.1
b. 查询所有 表名 \d
c. SELECT *FROM (表名);查询某个表下的数据
更多详细操作请参考: http://www.cnblogs.com/shineqiujuan/p/4703304.html ,http://www.ruanyifeng.com/blog/2013/12/getting_started_with_postgresql.html
8 今天把一个列表转换成字符串输出的时候出现了UnicodeEncodeError: 'ascii' codec can't encode characters in position 32-34: ordinal not in range(128)问题,使用的是ulipad编译器。
在 form 表单显示排序时中文不支持原因
解决方法1:
在开头加上
import sys
reload(sys)
sys.setdefaultencoding( "utf-8" )
一个比较好的基础网站:
http://www.cnblogs.com/wupeiqi/articles/4491246.html
1 0
- 自学习Django中遇到的一些问题
- Django学习中遇到的一些错误
- 写django中遇到的基本问题。
- 开发django过程中遇到的问题
- 总结python+Django+mysql项目遇到的一些问题
- django 部署遇到的一些小问题和经验小结
- Django 遇到的一些坑
- python 的django中遇到的小问题(一)
- Django自学习4
- Django自学习5
- Django自学习8
- 9. django web写blog中遇到的新手问题
- 在Django中使用数据库遇到的问题
- Nginx+uWSGI+Django安装过程中遇到的问题
- 解决django项目迁移过程中遇到的问题。
- 软件开发中遇到的一些问题
- log4net使用中遇到的一些问题
- 工作中遇到的一些问题小结
- 将字符串切割成数组 componentsSeparatedByString
- iOS 开发的宝贝资源
- Java的多线程之执行器
- c++ vilatile
- android findviewbyId 简化写法
- 自学习Django中遇到的一些问题
- Hadoop上路_14-Hadoop2.3.0的分布式集群搭建
- windows杀掉某端口进程
- shell awk 检查程序是否执行
- hdu5627 Clarke and MST (并查集)
- 和启动Activity有关的Intent标志
- Hadoop上路_12-MapReduce流程演示
- Java string 类型与其他类型的转化(string.valueof())
- Android中最常使用的Context上下文相关总结