На фреймворке django, как разместить формы в нижнем колонтитуле

Я впервые использую django frame work для проекта. У меня есть отдельные страницы header.html, footer.html и другие, я хочу поместить форму подписки на рассылку в нижний колонтитул. Как я могу сохранить файлы в базе данных. Как я могу вызвать эту форму с каждой страницы? Я пробовал вызывать форму на footer.html, base.html и index.html, но каждый раз ничего не получается. Вот мой model.py

class NewsletterUser(models.Model):
email = models.EmailField(max_length=254, null=False)
date_added = models.DateTimeField(auto_now_add=True)

def __str__(self):
    return self.email

And Views.py

def subscription(request):   
if request.methods == "POST":
    email = request.POST['emailsubscription']
    ins = NewsletterUser()
    ins.save()
    return render(request, 'footer.html')
Вернуться на верх