Python 更新数据后,如何在基于类的视图中返回
以下是my views.py函数:Python 更新数据后,如何在基于类的视图中返回,python,django,python-3.x,web,django-models,Python,Django,Python 3.x,Web,Django Models,以下是my views.py函数: class ProfileUpdateView(UpdateView): model = UserProfile fields = ['first_name','last_name','username','gender','datetimepicker','p_photo','h_photo','subtitles','political_incline', 'about_me','birthplace','lives
class ProfileUpdateView(UpdateView):
model = UserProfile
fields = ['first_name','last_name','username','gender','datetimepicker','p_photo','h_photo','subtitles','political_incline',
'about_me','birthplace','lives_in','country','province','city','occupation',
'relationship_status','website','phone_number','religious_belifs','political_incline',
'facebook','twitter','RSS','dibble','spotify']
url.py
url(r'^updateprofile/(?P<pk>\d+)/$',views.ProfileUpdateView.as_view(success_url='/postlist/')),
url(r'^updateprofile/(?P\d+)/$,views.ProfileUpdateView.as_view(success_url='/postlist/),
在视图中添加一个成功url,如下所示
success_url = reverse_lazy('the_page_required')
如果要转到详图视图,也可以用这种方式定义
def get_success_url(self):
return reverse('detail_view_url', kwargs={'pk': self.pk})
你想达到什么目标?