Как мне отрисовать форму на всех страницах сайта, как пример использую вот такие urls и представления
from django.shortcuts import render
from .models import *
from django import forms
from .forms import callMeForm
# Create your views here.
def home(request):
slide = HomeSlider.objects.filter(is_active=True)
return render(request, 'home/home.html', { 'slide': slide,})
def call(request):
if request.method == 'POST':
zvonok = callMeForm(request.POST)
if zvonok.is_valid():
zvonok.save()
else:
return render(request, 'sms_signup/errors.html', locals())
else:
zvonok = callMeForm()
return render(request, 'home/home.html', {'zvonok':zvonok})
from django.conf.urls import url, include
from . import views
urlpatterns = [
url(r'^$', views.home, name='home'),
url(r'^zvonok', views.call, name = 'call')
]
Однако здесь проблема в том что форма вызываеться только с одного usrl