首页 > 其他 > 详细

pd的django To do list教程-----(2)models模型的建立

时间:2015-10-07 17:31:58      阅读:180      评论:0      收藏:0      [点我收藏+]

1:在models.py中建表

from django.db import models

class Tcontent(models.Model):
    content = models.CharField(max_length=456)              #用于记录每个todolist的具体内容,与此同时数据库将自动创建id字段

    def __str__(self):                                      #用于调用显示具体内容(在这里即是显示每个todolist的具体内容),否者只会显示django project
        return self.content

2:由于是使用mysql数据库,故需要更改settings.py的DATABASES相关设置

 1 DATABASES = {
 2     default: {
 3         ENGINE : django.db.backends.mysql,
 4         NAME : ‘你要用的数据库名,                          
 5         USER : ‘你的数据库用户名,                 
 6         PASSWORD : 你的数据库密码‘,
7 HOST : ‘‘, #不写即是默认localhost
8 PORT : 3306, #切记不是string型
9
}
10 }

3:在windows shell中进入项目所在目录:

  python manage.py makemigrations:           在数据库中建立Tcontent表

  python manage.py migrate:                       完成数据更新

 

到此models部分就完成了

 

附录:

MySQLdb相关

  用mysql数据库必须要用到Python的MySQLdb模块,而目前MySQLdb模块似乎是只支持Python2.X,故我选择了python2.7

  关于MySQLdb的安装这篇文章讲的很好:http://blog.csdn.net/wklken/article/details/7253245

pd的django To do list教程-----(2)models模型的建立

原文:http://www.cnblogs.com/pengsixiong/p/4858835.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!