初建Django博客之一

来源:互联网 发布:freehand mac 编辑:程序博客网 时间:2024/05/18 15:27

话不多说直接开始

创建博客项目:django-admin.py  startproject bob_bolg

创建博客app:python manage.py startapp blog

进入到/blog中:

       在models.py 中创建:

from django.db import modelsfrom django.conf import settingsclass Article(models.Model):        title=models.CharField(max_length=30,verbose_name=u'标题')        en_title=models.CharField(max_length=30,verbose_name=u'英文标题')        author=models.ForeignKey(settings.AUTH_USER_MODEL,verbose_name=u'作者')        summary=models.TextField(verbose_name=u'摘要')        content=models.TextField(verbose_name=u'内容')        create_time=models.DateTimeField(u'创建时间',auto_now_add=True)        pub_time=models.DateTimeField(default=False,verbose_name=u'发布时间')        class Meta:                verbose_name_plural=verbose_name=u'文章'                ordering=['-create_time']        def __unicode__(self):                return self.titleclass Nav(models.Model):        name=models.CharField(max_length=30,verbose_name=u'导航条')        url=models.CharField(max_length=100,blank=True,null=True,verbose_name=u'地址')        create_time=models.DateTimeField(u'创建时间',auto_now_add=True)        class Meta:                verbose_name_plural=verbose_name=u'导航条'                ordering=['-create_time']        def __unicode__(self):                return self.name
以上创建了用户类及导航条类


0 0