nachdem ich dazu übergegangen bin mein Projekt neu aufzusetzen laufe ich mit einer Seite in einen NoReverseMatch error.
Das Projekt lief ursprünglich auf
Django==1.8.18, django-cms 3.4.5
und wird gerade auf
Django ==3.1.3 mit django-cms ==3.8.0 gehoben
gehoben.
Folgendes Gerüst des html-templates führt zu einem NoReverseMatch error:
Code: Alles auswählen
{% extends 'base.html' %}
<!DOCTYPE html>
{% block content %}
<html>
<head>
<meta charset="UTF-8">
<title>Meine Seite</title>
</head>
<body>
{% if user.is_authenticated %}
<div id="links">
<form action="{% url "MEINEAPP" %}" method="post" enctype="multipart/form-data">
{% csrf_token %}
<p>{{ form.non_field_errors }}</p>
<p>{{ form.docfile.label_tag }} {{ form.docfile.help_text }}</p>
<p>
{{ form.docfile.errors }}
{{ form.docfile }}
</p>
<br>
{% if request.LANGUAGE_CODE == "de" %}
<b>Wähle aus</b>
<br>
<br>
<div class="row">
<input type="radio" name="modus" value="driving"> Wähle
</div>
<br>
<br><b>tu was</b>
<br>
<button type="submit" >Und hopp</button>
{% else %}
<b>Choose</b>
<br>
<br>
<input type="radio" name="modus" value="driving"> I am driving with a car
<br>
<br><b>start </b>
<br>
<button type="submit" >Go!</button>
{% endif %}
</form>
</div>
<ul>
{% for result in results %}
<li>{{ result.trip_string}}</li>
{% endfor %}
</ul>
{% else %}
halloelse bitte registrieren
{% endif %}
</body>
</html>
{% endblock %}
Code: Alles auswählen
{% extends 'base.html' %}
<!DOCTYPE html>
{% block content %}
<html>
<head>
<meta charset="UTF-8">
<title>Meine Seite</title>
</head>
<body>
hallo
</body>
</html>
{% endblock %}
Viele Grüße
Marco
