码迷,mamicode.com
首页 > 数据库 > 详细

django数据库的设计

时间:2017-12-08 22:58:46      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:根据   用户   数据   继承   user   auth   分析   系统   imp   

数据库设计是整个设计最基础的部分

1、django app的设计:根据系统的需求分析来设计django的app,django的开发是基于app来开发的,所以第一步就是设计app。

2、各app model 的设计:也就是设计对应的数据表

3、数据表的生成以及修改

使用在线教育系统作为实例:

userprofile的设计:在任何一个系统中,user表都是第一个被设计的,django会产生几个默认用户数据表

在设计我们自己的user表的时候,我们希望能生成自己的表又希望能够继承django的默认表,此时,我们可以继承AbstractUser(

from django.contrib.auth.models import AbstractUser

class UserProfile(AbstractUser):
  pass


 

django数据库的设计

标签:根据   用户   数据   继承   user   auth   分析   系统   imp   

原文地址:http://www.cnblogs.com/onlyhold/p/8007157.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!