Ich arbeite derzeit an einem Projekt, das Django-Registrierung und Django CMS verwendet. Wenn die Seiten angezeigt werden, die die Django-Registrierung implementieren, werden meine Seitentitel nicht wiedergegeben.Django CMS Seitentitel Rendern nicht
Derzeit haben <title>{% page_attribute page_title %}</title>
in base.html, die alle meine Vorlagen erben.
Auf den Seiten, die django-Registrierung der Titel-Anzeige ganz gut, aber django-Registrierung Anzeige nicht als <title></title>
Meine Seiten sind alles andere innerhalb des CMS und alles geschaffen verwenden richtig macht. Wenn ich den Titel explizit in der Vorlage einstelle, wird der Titel gerendert, aber ich möchte ihn lieber innerhalb des CMS setzen.
Der relevante Teil von registration_form.html unter:
{% extends "base.html" %}
{% load cms_tags %}
{% load i18n %}
{% block "html_headers" %}
<!-- conditional stuff here -->
<link href="/media/css/forms.css" rel="stylesheet" type="text/css" />
{% endblock %}
Dank!
Okay, ich dachte, ich müsste es vielleicht in die Vorlage einfügen, hoffte, ich könnte es von der Seite aus setzen. Gibt es eine Möglichkeit, es von der Seite zu setzen? – plumwd
Eine weitere Frage dann in Bezug auf die Verwendung anderer Vorlagen in diesem Zusammenhang. Bedeutet das, dass andere Gegenstände wie Platzhalter und Ähnliches auch nicht funktionieren? – plumwd