django-videur est une application Django qui fournit trois éléments clés:
- Un moyen pour les utilisateurs de signer pour une version bêta de votre site avant son lancement.
- Un moyen de lock-out non-connecté des utilisateurs de pages au cours d'une période de bêta.
- Un moyen pour les utilisateurs de votre site d'inviter de nouvelles personnes sur le site
L'application prend des mesures pour limiter la quantité de courriels inviter un membre potentiel obtiendra.
Installation:
Pour utiliser le formulaire inviter, vous devez d'abord ajouter videur INSTALLED_APPS dans votre fichier de paramètres:
INSTALLED_APPS = (
# ...
«Bouncer»,
)
Membres Seulement middleware
Si vous souhaitez également pour empêcher les utilisateurs non authentifiés à partir de l'affichage de votre site, vous pouvez faire usage de bouncer.middleware.MembersOnly. Ce middleware redirige toutes les vues à un emplacement spécifié si un utilisateur est pas connecté.
Pour utiliser le middleware, l'ajouter à MIDDLEWARE_CLASSSES dans votre fichier de paramètres:
MIDDLEWARE_CLASSES = (
& Nbsp; # ...
& Nbsp; »bouncer.middleware.MembersOnly ',
)
le middleware utilise les paramètres suivants de votre fichier de paramètres (si elles existent):
OPEN_TO_PUBLIC_VIEWS
Une liste de points de vue que tout le monde peut voir. Les exemples pourraient inclure votre page d'accueil, votre page de connexion, etc.
MEMBERS_ONLY_REDIRECT
Où rediriger les gens qui essaient et visitent une vue pas sur la liste ci-dessus. Assurez-vous que ce point de vue de redirection est sur la liste ci-dessus :) par défaut '/'
Exigences :
- Python
- Django
Commentaires non trouvées