我是新来的django,不知道什么是pk或slug。怎么回事?在
在模型.py公司名称:
class School(models.Model):
name = models.CharField(max_length=256)
principal = models.CharField(max_length=256)
location = models.CharField(max_length=256)
def __str__(self):
return self.name
模板页面:
^{pr2}$在网址.py公司名称:
path('',views.SchoolDetailView.as_view(),name='list'),
在视图.py公司名称:
class SchoolDetailView(DetailView):
context_object_name = 'school_detail'
model = models.School
template_name = 'basic_app/school_detail.html'
详细视图用于获取特定对象的详细信息。为了做到这一点,你必须在你的网址pk。在
]
如果要显示对象列表,请使用ListView
相关问题 更多 >
编程相关推荐