Django Admin使用

浏览器输入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
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容