【发布时间】:2014-06-06 18:17:41
【问题描述】:
我刚开始使用 python,所以请耐心等待。
假设这是我的模型:
class Event(models.Model):
name = models.CharField(max_length=100, verbose_name=_('name'))
location = models.CharField(max_length=200, verbose_name=_('location'))
start_time = models.DateTimeField(verbose_name=_('start time'))
end_time = models.DateTimeField(verbose_name=_('end time'))
sales_start = models.DateField(verbose_name=_('sales start'))
sales_end = models.DateField(verbose_name=_('sales end'))
event_active = models.BooleanField(verbose_name=_('event active'))
price = models.IntegerField(verbose_name=_('price'))
maximum = models.IntegerField(verbose_name=_('maximum'))
information = models.CharField(max_length=500, verbose_name=_('information'))
logo = models.ImageField(verbose_name=_('logo'), blank=True, upload_to='img/%Y/%m/%d')
我想要完成的是制作一个页面并用来自“事件”的数据填充它,我想通过从 url 获取 Id 来获取这个事件。
由于我不是以英语为母语的人,我不了解文档的某些部分,因此我不确定如何执行此操作。
【问题讨论】:
-
这是基本的 Django 功能,是每个站点的基础,在本教程中有完整的解释。你到底有什么不明白的?
-
@DanielRoseman 在不同的地方出了点问题,所以我认为我做错了什么,所以我在这里问了。答案起初不起作用,但后来我发现了问题并修复了它。老实说......马丁给出的答案对我来说非常清楚,并且比教程提供了更多帮助