【发布时间】:2015-09-13 18:14:38
【问题描述】:
我按照 django 教程创建了一个基本博客,但现在我想创建一个博客,我可以在其中添加多个多媒体文件,例如图像、视频,可能是声音剪辑、演示文稿、幻灯片和文本。
但我无法为我的模型设计架构。
这是我当前的架构。
class Post(models.Model):
author = models.ForeignKey('auth.User')
title = models.CharField(max_length=200)
text = models.TextField()
created_date = models.DateTimeField(default=timezone.now)
published_date = models.DateTimeField(blank=True, null=True)
def publish(self):
self.published_date = timezone.now()
self.save()
def __str__(self):
return self.title
我是否可以给 django admin 一个新外观,或者不建议使用 admin 应用程序。
【问题讨论】:
标签: django django-models django-admin