Я не получаю информацию из шаблона

Мой нижний колонтитул не использует никаких представлений, мне нужно получить информацию, чтобы сохранить его. Я использовал пакет рендеринга посылки для рендеринга, но я не получаю никакой информации, чтобы сохранить его, даже если это небольшой совет, я могу найти его

просматривает код:

def footernews(request):

    if request.method == 'POST':
        form = ContactForm(request.POST)
        if form.is_valid():
            form.save()
            return render(request, 'includes/footer.html', {'myformmews': form})
        else:
            raise ValidationError('sorry infomations dont save...')
    else:
        form = ContactForm()
        return render(request,'includes/footer.html',{'myformmews':form})

Код модели:

from django.db import models

class MassageNewsFoot(models.Model):

email=models.EmailField(max_length=32)
date=models.DateField(auto_now_add=True)

    def __str__(self):
        return f'email: {self.email}---date: {self.date}'

Код формы:

from django import forms
from home_app.models import MassageNewsFoot
from django.core.exceptions import ValidationError



class ContactForm(forms.ModelForm):


    class Meta:
        model = MassageNewsFoot
        fields = '__all__'

        #style form footer in widget
        widgets ={
            'email': forms.TextInput(attrs={'class':'form-control bordered bottom-only'
                                            ,'placeholder':'enter your email'}),
        }

код урлс:

from django.urls import path
from . import views

app_name = 'home_app'

urlpatterns = [
    path("", views.Homepage.as_view(), name='home'),
    path("footer", views.footernews, name='footerrenderded'),

]

Код шаблона:



                <form action="" method="post">
                    {% csrf_token %}
                    <div class="subscribe-form">
                        <div class="head">
                            news this site
                        </div>


                        <div class="input-wrap">

                            {{ myformmews.email }}

                            <button class="btn btn-primary" type="submit">
                                 <span class="outer-wrap">
                                  <span data-text="share">
                                   share
                                  </span>
                                 </span>
                            </button>


                        </div>
                </form>

И, наконец, я отдал его в шаблонный дом:

{% extends 'base.html' %}
{% load static %}
{% load render_partial %}
{% block content %}

html code ...

{% render_partial 'home_app:footerrenderded' %}
{% endblock %}

Если вы знаете, как отобразить шаблон, который не отображается ни одним представлением, и получить данные, я был бы благодарен, если бы вы могли мне помочь.

Я хотел получить данные, чтобы сохранить их, но я отправлял информацию, но не получал ее

В последней строке вы написали {%endblock%}, а нужно {%endblock content%}. Я думаю, это и вызывает проблему.

Вернуться на верх