• Как отправить данные в базу данных через form?

    @H0leck Автор вопроса
    Решено:

    def base(request):
        context='' # for the error local variable `context` referenced before assignment.
        if request.method == 'POST':
            form = CallOrderForm(request.POST)
            if form.is_valid():
                form.save()
                return HttpResponseRedirect('/thanks/')
        else: # Get condition
            header_menu_button = {'': 'Home', 'qui_sommes_nous': 'Qui sommes nous', 'nos_services': 'Nos services', 'avis': 'Avis', 'contacts': 'Contacts', 'faq': 'FAQ', 'partenaires': 'Partenaires'}
            content_body = {'qui_sommes_nous': 'qui_sommes_nous_content', 'nos_services': 'nos_services_content', 'avis': 'avis_content', 'contacts': 'contacts_content', 'faq': 'faq_content', 'partenaires': 'partenaires_content'}
            form = CallOrderForm()
            context={'title': 'Mr.Ginzby', 'header_menu_button': header_menu_button, 'content_body': content_body, 'form': form}
            
        return render(request, 'repair_service/base.html', context)
    Ответ написан
    Комментировать