如何在Django中通过序列化程序字段链接url和视图
我是Django的初学者。我需要通过一个字段链接我的视图和url。但我不知道该怎么处理。 目的显示在每个案例ID的反馈列表中。这是我的密码 视图: 网址: 我收到的错误是:如何在Django中通过序列化程序字段链接url和视图,django,url,serialization,view,hyperlink,Django,Url,Serialization,View,Hyperlink,我是Django的初学者。我需要通过一个字段链接我的视图和url。但我不知道该怎么处理。 目的显示在每个案例ID的反馈列表中。这是我的密码 视图: 网址: 我收到的错误是: FeedBack() got an unexpected keyword argument 'case_id' 感谢您的提示您的反馈函数中缺少case\u id参数将id=request.GET.GET(“id”,无)更改为id=request.GET.GET(“case\u id”,无) url(r'^casedetai
FeedBack() got an unexpected keyword argument 'case_id'
感谢您的提示您的反馈函数中缺少case\u id参数将id=request.GET.GET(“id”,无)更改为id=request.GET.GET(“case\u id”,无)
url(r'^casedetail/(?P<case_id>[0-9]+)/feedbacks$', views.FeedBack, name='caria_ShowFeedback'),
class Fact_FeedBack(models.Model):
CaseID = models.ForeignKey('Fact_CarCase', related_name='Fact_FeedBack_CaseID', on_delete=models.CASCADE)
FeedBackTitle = models.CharField(max_length=500)
FeedBackDesc = models.CharField(max_length=4000, null=True)
FeedBackCommand = models.CharField(max_length=4000, null=True)
PublishDate = models.DateTimeField(blank=True, null=True)
User = models.ForeignKey(settings.AUTH_USER_MODEL, related_name='Fact_FeedBack_UserName', on_delete=models.CASCADE, null=True)
slug = models.SlugField(max_length=100, null=True)
def save(self, *args, **kwargs):
self.slug = self.slug or slugify(self.CaseID)
super().save(*args, **kwargs)
def publish(self):
self.PublishDate = timezone.now()
self.save()
def __str__(self):
return self.FeedBackTitle
@property
def serializer(self):
return {
'CaseID' : self.CaseID,
'FeedBackTitle':self.FeedBackTitle,
'FeedBackDesc':self.FeedBackDesc,
'FeedBackCommand':self.FeedBackCommand,
'PublishDate':self.PublishDate,
'User':self.User,
}
FeedBack() got an unexpected keyword argument 'case_id'