Я делаю сайт знакомств, и сейчас я застрял в проблеме.
Проблема в следующем:
1. Я хочу, чтобы пользователь создал информацию в своем профиле, например, когда ему нравится, не нравится и т. Д.
2.После того, как пользователь создал свой профиль, я хочу, чтобы он обновил этот профиль на той же странице, где он был создан.
3. Проблема заключается в том, как сделать так, чтобы мой вид обновлений обрабатывал как создание пользователя, так и его обновление. Например, если пользователь сначала создал свой профиль, то это будет сделано с помощью представления создания, а затем, когда ему нужно будет обновить свой профиль. будет сделано с обновлением, так как эти два представления могут быть в одном представлении.
Вот views.py
@login_required
def profile(request,pk):
user_detail = UserDetail.objects.all()
return render(request,'social_app/profile.html'{'user_detail':user_detail,})
class Create_View(CreateView):
model = UserDetail
template_name = 'social_app/profile-create.html'
fields = [
'enthicity','You_work_as','image','cover_image','country','height',
'birth_date','smoking','relationship','looking_for','diet','kids','eye_color',
'status','hobby',
]