На фреймворке 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')