美文网首页
Django Admin使用

Django Admin使用

作者: 远行_2a22 | 来源:发表于2020-02-10 22:26 被阅读0次

    浏览器输入http://localhost:8000/admin/, 然后账号密码登录。

    创建admin配置类

    创建admin配置类可以在admin页面显示文章的标题、内容、时间等。
    admin.py

    class ArticleAdmin(admin.ModelAdmin):
        list_display = ('title', 'content', 'pub_time')
    
    admin.site.register(Article, ArticleAdmin)
    

    models.py

    class Article(models.Model):
        title = models.CharField(max_length=32, default='title')
        content = models.TextField(null=True)
        pub_time = models.DateTimeField(null=True)
    
        def __unicode__(self):
            return self.title
    

    注意当models中类添加新数据,比如pub_time,需要更新数据库。

    python manage.py makemigrations 
    python manage.py migrate
    

    相关文章

      网友评论

          本文标题:Django Admin使用

          本文链接:https://www.haomeiwen.com/subject/hqbzxhtx.html