本文整理汇总了Python中userprofile.models.UserProfile.full_name方法的典型用法代码示例。如果您正苦于以下问题:Python UserProfile.full_name方法的具体用法?Python UserProfile.full_name怎么用?Python UserProfile.full_name使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类userprofile.models.UserProfile
的用法示例。
在下文中一共展示了UserProfile.full_name方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: edit_profile
# 需要导入模块: from userprofile.models import UserProfile [as 别名]
# 或者: from userprofile.models.UserProfile import full_name [as 别名]
def edit_profile(request):
context = RequestContext(request)
try:
user_profile = UserProfile.objects.get(user=request.user)
except UserProfile.DoesNotExist:
user_profile = UserProfile(user=request.user)
if request.method == 'POST':
edit_form = ProfileForm(request.POST)
if edit_form.is_valid():
data = edit_form.cleaned_data
user_profile.full_name = data['full_name']
user_profile.bio = data['bio']
user_profile.save()
return HttpResponseRedirect(
reverse('userprofile.views.profile',
args=(),
kwargs={'username': request.user.username}))
else:
print edit_form.errors
else:
edit_form = ProfileForm({
'full_name': user_profile.full_name,
'bio': user_profile.bio
})
context_dict = {
'edit_form': edit_form
}
return render_to_response('userprofile/edit.html', context_dict, context)