Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 更新数据后,如何在基于类的视图中返回_Python_Django_Python 3.x_Web_Django Models - Fatal编程技术网

Python 更新数据后,如何在基于类的视图中返回

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

以下是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_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})

你想达到什么目标?