Ich habe die Registrierung in meiner Django-App mit Django-Registration-Redux eingerichtet und es funktioniert großartig, bis ich über das Design meiner Seiten nachgedacht habe.Registrierungsvorlagen überschreiben nicht die Registrierungsansicht
Ich habe den Eindruck, dass ich eine Reihe von Standard-Vorlagen wurde für die Registrierung/Authentifizierung hier gespeichert:
proj
|
|-- proj
|
|-- app
|
|--templates
|
|-- app
|
|-- registration
|
|-- login.html
|
|-- logout.html
|
|-- ...
Doch was auch immer verändert habe ich nicht auf meinem zu diesen Vorlagen zu machen begonnen widerspiegeln Website, die mich denken lässt, dass ich die Standard-Build-Ansichten nicht überschreibe. Bringe ich diese an den richtigen Ort? Alles andere, was ich tun müsste?
Meine login.html Ansicht ist wie folgt:
{% extends "base.html" %}
{% load i18n %}
{% load crispy_forms_tags %}
{% block content %}
<!-- Content Header (Page header) -->
<section class="content-header">
<h1>
Login
</h1>
</section>
<!-- Main content -->
<section class="content">
<div class='row'>
<div class='col-sm-6 col-sm-offset-3'>
<h1>Login</h1>
<form method="post" action=".">
{% csrf_token %}
{{ form|crispy }}
<input class='btn btn-block btn-primary' type="submit" value="{% trans 'Submit' %}" />
<input type="hidden" name="next" value="{{ next }}" />
</form>
</div>
</div>
<hr/>
<div class='row'>
<div class='col-sm-6 col-sm-offset-3 text-align-center'>
<p>{% trans "Forgot password" %}? <a href="{% url 'auth_password_reset' %}">{% trans "Reset it" %}</a>!</p>
<p>{% trans "Not member" %}? <a href="{% url 'registration_register' %}">{% trans "Register" %}</a>!</p>
</div>
</div>
</section>
{% endblock %}
Danke! Entschuldigungen, Rechtschreibung war in Frage falsch (entsprechend aktualisiert), aber nicht im Programm. Wird untersuchen, wie Sie die Vorlage in der URL-Konfiguration ändern. Das scheint eine Menge Arbeit zu sein, tho? Gibt es eine Möglichkeit zu überprüfen, welche Vorlagen für die Anmeldung verwendet werden? – NickP
Wenn Sie dies in Ihrer URL-Konfiguration nicht anders angegeben haben, wird in der Anmeldesicht die Vorlage registration/login.html angezeigt. – mhkuu