1

テンプレートをロードしない理由はわかりませんが、URLをクリックするたびにページが自動リロードされ、テンプレートがロードされません。コードは次のとおりです。

urls.py

url(r'^pedidos/add',forms.PedidoCreateView.as_view(), name="pedido_add")

フォーム.py

class PedidoCreateView(CreateView):
   template_name = 'ventas/form_pedido.html'
   model = Pedido
   form_class = PedidoModelForm
   success_url = 'ventas/pedidos.html'


   def form_valid(self, form):
       form.save(commit=True)
       return super(PedidoCreateView, self).form_valid(form)

form_pedido.html

{% extends '_layouts/base.html' %}
{% load url from future %}


{% block breadcrumb%}
    <li>
        <a href="{% url 'ventas:pedidos_list' %}">Pedidos</a>
        <span class="divider">
            <i class="icon-angle-right"></i>
        </span>
    </li>
    <li class="active">Nuevo Pedido</li>
{% endblock %}

{% block page_content %}
    <form class ="form" id="form" method="POST" action="{{ request.path }}">
    <div class="modal-header">
    <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
    <h3>Editar Empleado</h3>
    </div>

        <div class="modal-body">
            {% csrf_token %}
             {{ form.non_field_errors }}
               {{ form_errors }}
            {{form.as_p}}
        </div>
        <div class="modal-footer">
            <a href="#" data-dismiss="modal" class="cerrar btn">Cerrar</a>
            <input type="submit" class="guardar btn btn-primary" value="Guardar">
     </div>
</form>
{% endblock %}


{% block scripts %}
{% endblock %}

リンク

<a href="{% url 'ventas:pedido_add' %}" class="btn btn-app btn-success">

確かに、私が今見ることができないいくつかのエラーでなければなりません.他の同様のビューで証明し、問題はありません.それは何でしょうか?

4

0 に答える 0