generic views mit @login_required dekorieren?

Sockets, TCP/IP, (XML-)RPC und ähnliche Themen gehören in dieses Forum
Antworten
d3f3nd3r
User
Beiträge: 40
Registriert: Montag 19. November 2007, 20:17

hallo,

kann ich generic views mit @login_required irgendiwe in der urlconf dekorieren?

mfg
Benutzeravatar
mkesper
User
Beiträge: 919
Registriert: Montag 20. November 2006, 15:48
Wohnort: formerly known as mkallas
Kontaktdaten:

TOO LITTLE INFORMATION ERROR?
READY.
;)
apollo13
User
Beiträge: 827
Registriert: Samstag 5. Februar 2005, 17:53

d3f3nd3r hat geschrieben:hallo,

kann ich generic views mit @login_required irgendiwe in der urlconf dekorieren?

mfg
Ich gehe davon aus, dass du Django verwendest, da mir der Decorator bekannt vorkommt :) Aber grundsätzlich hat mkallas recht, nächstes mal bitte etwas mehr Informationen.

Um deine Frage zu beantworten: Wenn du Strings verwendest nein, verwendest du callables, dann schaut das so aus:

Code: Alles auswählen

from myapp.views import print_recipes
from django.contrib.auth.decorators import login_required
...
url(r'^print/$', login_required(print_recipes), name='print_recipes'),
Das ganze hättest du dir selbst auch beantworten können, du willst nachlesen was decorators sind und wie sie funktionieren![/code]
Antworten