Python Django CreateView表单未提交

Python Django CreateView表单未提交,python,html,django,Python,Html,Django,我的表单一直运行良好,直到大约2-3个小时前,我不确定它何时出错,因为我没有在每次更改时都测试它 当我按submit创建页面并使其生效时,它根本不做任何事情 HTML: 如果有人能帮忙,那就太好了!谢谢。您的django代码是正确的。这似乎是一个Javascript问题。禁用Javascript,然后提交表单。您的settings.py中是否有DEBUG=True?有输出吗?@MikeO'Connor是的,打开了。没有任何错误。您的django代码是正确的。这似乎是一个Javascript问题。

我的表单一直运行良好,直到大约2-3个小时前,我不确定它何时出错,因为我没有在每次更改时都测试它

当我按submit创建页面并使其生效时,它根本不做任何事情

HTML:


如果有人能帮忙,那就太好了!谢谢。

您的django代码是正确的。这似乎是一个Javascript问题。禁用Javascript,然后提交表单。

您的settings.py中是否有DEBUG=True?有输出吗?@MikeO'Connor是的,打开了。没有任何错误。您的django代码是正确的。这似乎是一个Javascript问题。禁用Javascript,然后提交表单。@farooq您是对的。注释掉js块,它就可以工作了。感谢您的帮助,非常感谢。如果您查看HTML文本块,您可以在代码中看到它。
{% extends 'public/base.html' %}
{% load staticfiles %}

{% load crispy_forms_tags %}

{% block head %}
    <link rel="stylesheet" type="text/css" href="{% static "public/css/create-post.css" %}" />
{% endblock %}

{% block content %}
    <div class="container">
        <div class="form-create">
            <form method="post" enctype="multipart/form-data">
                {% csrf_token %}
                {{ form|crispy }}
                <input type="submit" class="btn btn-success" value="Publish">
            </form>
        </div>
    </div>
{% endblock %}

{% block script %}
        tinymce.init({
            selector: '#id_text'
        });
        $("#id_created_date, #id_published_date").flatpickr();
{% endblock %}
from django.shortcuts import render
from django.contrib.auth.mixins import LoginRequiredMixin
from .models import Post, Category
from django.views.generic import ListView, DetailView, CreateView, UpdateView

# Create your views here.

class IndexView(ListView):
    model = Post
    template_name = "public/index.html"

class PostEdit(object):
    model = Post
    fields = '__all__'
    success_url = '/'

class PostCreateView(LoginRequiredMixin, PostEdit, CreateView):
    success_url = '/'
    fields = ['title', 'text', 'category', 'image']

    def form_valid(self, form):
        form.instance.author = self.request.user
        return super().form_valid(form)

class PostUpdateView(LoginRequiredMixin, PostEdit, UpdateView):
    success_url = '/'
    fields = ['title', 'text', 'category', 'image']

class PostDetailView(DetailView):
    model = Post

class CategoryView(ListView):
    model = Category