上一篇中,我们已经讲述了如何初始化一个django数据库,这一章就来讲讲在实际的项目中如何使用我们初始化的数据库呢?
如还未进行初始化数据库操作,请参考python——django使用mysql数据库(一):http://www.cnblogs.com/Eva-J/p/5139990.html
创建表
我是先使用mysql的客户端进行表创建的。当然还可以不这样做,等我们讲完下面的内容再回来说。
建立映射关系
在工程目录下随便找一个位置,创建一个models.py文件(django项目启动的时候会自动去工程目录下面找这个文件,请不要创建与之同名的文件夹,以免django混乱),接下来就是在这个文件中建立与settings文件中配置的db中表的映射了。
#!/usr/bin/env python#-*-coding:utf-8-*-
from django.db importmodelsclassUser(models.Model):classMeta:
db_table= 'user'id= models.AutoField(max_length=11,db_column='UID',primary_key=True)
userName= models.CharField(max_length=255,db_column='username',blank =False)
passWord= models.CharField(max_length=255,db_column='password',blank =False)
cid= models.IntegerField(max_length&#