20150618-Django之models个人心得
来源:互联网 发布:js解析复杂json数据 编辑:程序博客网 时间:2024/06/05 15:14
我这里随便写了models,大家不用管它的实际意义,我只是为了展示models的一些用法
from django.db import modelsfrom datetime import *from ckeditor.fields import RichTextFieldclass Summary(models.Model): status = models.IntegerField(default=0) class Meta: #这里表示这个类是抽象类,不会在数据库中生成一张表,别的类可以继承它,比如下面的类,继承之后,自然也就有了这个字段了 abstract=Trueclass Article(Sunmary): title = models.CharField(max_length=100) #max_length最大长度 content = RichTextField() #这里是因为用了ckeditor富文本编辑器,所以这么写 time = models.DateTimeField(default=datetime.now()) #这是获取当前系统时间 category = models.ForeignKey(Category) #这是外键 label = models.CharField(null=True,max_length=100) #null 是针对数据库,null=True,表示数据库中该字段可以为空 author = models.CharField(blank=True,max_length=100) # blank 是针对表单的,blank=True,表示表单填写该字段的时候可以不填 level = models.IntegerField(default=1) #default这是设置默认值 email = models.EmailField() #还有专门的Email def __unicode__(self): return self.title #这是用来打印对象时,直接返回对象的title class Meta: db_table = "blog_article" #这是给表起个别名,在数据库中生成表就会是这个名字,如果不加就是(项目名称+类名小写)
上面写的也只是一些常用到的,以后遇到更深的内容,我会继续记录,谢谢支持!
0 0
- 20150618-Django之models个人心得
- Django之models
- Django Models
- django models
- Django Models
- Django Meta小节(一)之models.Model
- Django学习笔记之——Models
- Django项目创建之---Models(三)
- 关于django Models的个人理解和related_name的使用
- django搭建个人博客02,表设计(models)
- 20150618-Django项目心得
- Django学习之路(六)Models和数据库
- 物联网笔记-----------Django之models&json(一)
- Django框架MTV架构之 Models(模型)
- Django笔记-Models
- Django笔记-Models总结
- django- models.permalink
- All of Django'Models
- monkeyrunner 学习笔记(按键学习)
- oracle所有的管理命令,包括对耗时的语句的查找
- Remove Nth Node From End of List
- 产生N个不重复的随机数的快速算法
- Android EventBus实战 没听过你就out了
- 20150618-Django之models个人心得
- C++语言中随机数的使用
- linux目录权限
- Asp.net Mvc4默认权限详细 【转】
- java乱码问题
- Android开发教程--对float数据取整
- Android EventBus源码解析 带你深入理解EventBus
- 学习中
- 深入理解Linux修改hostname