SwiftUI Django之 06 编写第一个Django模型
模型是Django中最重要的概念之一,模型负责处理数据相关的所有事宜。模型是有关数据的唯一,确定的事实来源。它包含要存储的数据的基本字段和行为。Django遵循DRY原则。目标是在一处定义您的数据模型并自动从中派生数据。
DRY原则,不要重复自己(DRY)。每个不同的概念和数据代码都应该位于一个地方,并且只有一个地方。在合理的范围内,框架应尽可能少地推导。
编辑一个音乐库模型
打开polls目录下的 models.py文件,录入下面代码
from django.db import models
from django.utils.translation import ugettext_lazy as _
# Create your models here.
class Music(models.Model):
title = models.CharField(_(u'音乐名称'),max_length=250)
author = models.CharField(_(u'音乐作者'),max_length=250)
url = models.CharField(_(u'音乐地址'),max_length=250)
createdate=models.DateTimeField(_(u'创建时间'),auto_now_add=True,blank=True) #加入时间
def __unicode__(self):
return smart_unicode(self.name)
class Meta:
verbose_name =