Rechte
das war aber eine kurze Problemschilderung, wobei ich dabei das Problem oder die Frage nicht erkennen kann?
Dafür gibt es einen Verweis auf http://docs.djangoproject.com/en/dev/topics/auth/
Dafür gibt es einen Verweis auf http://docs.djangoproject.com/en/dev/topics/auth/
Wenn man das Framework installiert , generiert er mir ja eine normale Startseite + das dazugehörige Adminmenü.
Und auf die Startseite kann ja jeder zugreifen. Eigentlich ja auch richtig so aber ich möchte nun, dass mein komplettes Djangoproject nur für angelegte User zu erreichen ist. (Wie wenn man halt ins Adminmenü geht)
Sprich egal welche (Unter)Seite ich gerade von meinem Project aufrufe, soll eine Login-Abfrage kommen und nur User Einsicht gewähren.
Und auf die Startseite kann ja jeder zugreifen. Eigentlich ja auch richtig so aber ich möchte nun, dass mein komplettes Djangoproject nur für angelegte User zu erreichen ist. (Wie wenn man halt ins Adminmenü geht)
Sprich egal welche (Unter)Seite ich gerade von meinem Project aufrufe, soll eine Login-Abfrage kommen und nur User Einsicht gewähren.
Ich kenne keinen Weg, das für eine komplette App global einzustellen (was nicht heißt, dass es diese Möglichkeit auch wirklich nicht gibt). Von daher ist der login_required()-Decorator für mich die einfachste Methode um das Gewünschte zu erreichen. Ist dir das wirklich zu aufwändig?Sync32 hat geschrieben:Und auf die Startseite kann ja jeder zugreifen. Eigentlich ja auch richtig so aber ich möchte nun, dass mein komplettes Djangoproject nur für angelegte User zu erreichen ist. (Wie wenn man halt ins Adminmenü geht)
Sprich egal welche (Unter)Seite ich gerade von meinem Project aufrufe, soll eine Login-Abfrage kommen und nur User Einsicht gewähren.
Hallo,
vieleicht ist das was für dich: http://www.djangosnippets.org/snippets/136/
Ich habs aber selber noch nicht getestet.
vieleicht ist das was für dich: http://www.djangosnippets.org/snippets/136/
Ich habs aber selber noch nicht getestet.