olup olmadığını kontrol edin Benim sorum genel bir, ancak özellikle benim uygulama Django için login_required dekoratör. Bir görünüm/işlev (bu durumda login_required dekoratör) Belirli bir dekoratör varsa ben bir kullanıcı giriş yaptıktan sonra yönlendirme amBir işlevin bir dekoratör
kontrol etmek için bir yol olup olmadığını
merak ediyorum, ben yönlendirmek istiyorum Şu anda üzerinde bulunan sayfanın login_required dekoratörüne sahip olması durumunda ana sayfaya. Aramalarım şimdiye kadar sonuç vermedi.
"işlevi süslü olarak işaretlemek"? Her bir işlevi, çıkışta yeniden yönlendirmek için uygun URL-adıyla neden işaretlemiyoruz? Bu daha doğrudan yararlı olur. –
@ S.Lott Görünüm işlevine bir URL ya da URL-ismi eklemek anlamına geliyormuş gibi geliyor, bu sizin Django'da açıkça ayrılmış olan URL'lerinizi ve görünümlerinizi karıştıracağından kötü bir uygulama olacağına inanıyorum. –
@Chris W .: URL-adları görünümlerde başvurulan, böylece 'reverse() işlevi görecek. Benzer şekilde, URL adları da şablonlarda referans olur, böylece {% url%} 'çalışır. "Karıştırma" ile ne demek istediğinden emin değilim. Daha fazla açıklayabilir misin? –