SwiftUI Django之 06 编写第一个Django模型并同步到数据库

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 =

猜你喜欢

转载自blog.csdn.net/iCloudEnd/article/details/108556980