可以从以下地址获取完整的Model知识: http://docs.djangoproject.com/en/1.3/
1. 如何创建model?
在app的目录下有一个名为models.py的文件,app所有的model放置与此。在这里文件里以class的方式写model。所有的model必须继承自django.db.models.Model。model的所有属性均为django.db.models中预先设计的属性类的实例。django也似乎也允许用户自定义属性类。一个model即映射数据库中的一张表。
2. 如何创建复合的唯一索引
在model类中使用内部类Meta,在Meta中增加一个属性名unique_together,其值使用2维元组代表,复合索引的列表,代码如下:
class Service_Info(models.Model):
service_id = models.CharField(max_length=128)
service_method = models.CharField(max_length=64)
service_name = models.CharField(max_length=256)
class Meta:
unique_together = (('service_id', 'service_method'),)
分享到:
相关推荐
Two Scoops of Django 1.11 Will Help You Build Django Projects. In this book we introduce you to the various tips, tricks, patterns, code snippets, and techniques that we've picked up over the years. ...
Chapter 4: Fundamentals of Django App Design Chapter 5: Settings and Requirements Files Chapter 6: Model Best Practices Chapter 7: Queries and the Database Layer Chapter 8: Function- and Class-Based ...
Django知识点 PPT形式,Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。 Django是一个开放源代码的Web应用框架,由Python写成。 Django遵守BSD版权,...
Two Scoops Press Two Scoops of Django 1.11版本 适用于较新的Django1.11 知识详细,内容丰富,涉及广泛,是不可多得好书!
Two Scoops of Django : Best Practices for Django 1.8, Third Edition, 2015-05-20. 原版PDF
Django 知识库-杜赛博客,来源于杜赛博客,这是关于 Django 框架的零散但有用知识点的 Handbook,你可以快速读一遍此 Django 知识库,以便大脑中对部分重要的工具有大致印象;也可以在需要的时候再来查阅。请按实际...
Django基础知识介绍,英文版,读这本书要有一定的英文水平
Daniel-Roy-Greenfeld-Audrey-Roy-Greenfeld-Two-Scoops-of-Django_-Best-Practices-for-Django-1.8-Two-Scoops-Press-2015.pdf 高清无水印版
django-model-report, Django 报告与highcharts集成 Django 模型报告django-model-report是与highcharts集成的报告的Django 应用程序和库。 现在,由 @jelenak 维护。演示http://django-model-report.hero
基于python+Django知识图谱的医疗问答系统源码数据库.zip
这是一份Django学习笔记,里面记录了Django开发的大部分知识点,进行了罗列。
wo Scoops of Django: Best Practices For Django 1.8 is chock-full of even more material that will help you with your Django projects.
Two Scoops of Django: Best Practices for Django 1.6 is the last edition. We won't do another version of this book. After pouring our hearts into the 1.6 edition and dealing with extreme stress, we ...
2024-Django平台开发-Django知识点(四)
DjangoTaskProject_Model_django-framework DjangoTaskProject_Model_django-framework django-admin startproject任务项目.. \ tasks-test \ tasksproject [manage.py] python manage.py startapp任务注册任务应用D...
本文档为Django入门知识,其中详细的讲解了如何搭建第一个Django程序。
Two Scoops of Django: Best Practices For Django 1.6 (2014版)pdf
基于python+Django知识图谱的医疗问答系统设计与实现
two-scoops-of-django-1-11 英文版 、高清晰 word文字版、