1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
|
views.py
if request.method == 'POST':
form = ContactForm(request.POST, request.user)
if form.is_valid():
contact = form.cleaned_data['contact']
article = get_object_or_404(Immobilier, slug=slug)
booking = Booking.objects.create(contact=request.user,article=article)
article.save()
context = {
'article_name': article.name
}
return render(request, 'vente/merci.html', context)
else:
form = ContactForm()
context['form'] = form
forms.py
class ContactForm(forms.ModelForm):
class Meta:
model = Booking
fields = ('contact',) |