FAQ Django¶
- FAQ : généralités
- Pourquoi ce projet existe-t-il ?
- Que signifie « Django », et comment le prononcer ?
- Est-ce que Django est stable ?
- Est-ce que Django a la capacité de monter en charge ?
- Qui est derrière cela ?
- Quelle est la licence de Django ?
- Pourquoi Django inclut-il le fichier de licence de Python ?
- Quels sites utilisent Django ?
- Django apparaît comme un système MVC, mais vous appelez le contrôleur la « vue », et la vue le « gabarit » (template). Pourquoi n’utilisez-vous pas les noms standards ?
- Le <Système X> contient la <fonctionnalité Y> – pourquoi Django ne le fait-il pas ?
- Pourquoi avoir écrit Django de zéro, au lieu d’utiliser d’autres bibliothèques Python ?
- Django est-il un système de gestion de contenus (CMS) ?
- Comment puis-je télécharger la documentation Django pour la lire hors ligne ?
- Comment dois-je citer Django ?
- FAQ : Installation
- FAQ : utilisation de Django
- Pourquoi ai-je une erreur sur l’importation de
DJANGO_SETTINGS_MODULE
? - Je ne supporte pas votre langage de gabarit. Suis-je obligé de l’utiliser ?
- Dois-je utiliser votre couche modèle/base de données ?
- Comment puis-je utiliser les champs image et fichier ?
- Comment puis-je rendre une variable disponible pour tous mes gabarits ?
- Pourquoi ai-je une erreur sur l’importation de
- FAQ : Obtenir de l’aide
- Comment puis-je faire X ? Pourquoi Y ne fonctionne-t-il pas ? Où puis-je obtenir de l’aide ?
- Pourquoi mon message n’apparaît-il pas sur django-users ?
- Personne n’a répondu à ma question ! Que puis-je faire ?
- Je pense avoir trouvé un bogue ! Que dois-je faire ?
- Je pense avoir trouvé un problème de sécurité ! Que dois-je faire ?
- FAQ : Bases de données et modèles
- Comment est-ce que je peux voir les requêtes SQL brutes exécutées par Django ?
- Puis-je utiliser Django avec une base de données pré-existante ?
- Si je fais des changements à un modèle, comment puis-je mettre à jour la base de données ?
- Est-ce que les modèles de Django prennent en charge les clés primaires sur plusieurs colonnes ?
- Django prend-il en charge les bases de données NoSQL ?
- Comment puis-je ajouter des options spécifiques à la base de données dans mes commandes CREATE TABLE, telles que spécifier MyISAM comme type de table ?
- FAQ : l’interface d’administration
- Je ne peux pas me connecter. Lorsque je saisis un nom d’utilisateur et un mot de passe valides, cela me renvoie toujours vers la même page de connexion, sans aucun message d’erreur.
- Je n’arrive pas à me connecter. Quand je saisis un couple nom d’utilisateur/mot de passe valide, j’obtiens à nouveau la page de connexion avec l’erreur : « Saisissez un nom d’utilisateur et un mot de passe valides ».
- Comment automatiquement définir la valeur d’un champ avec l’utilisateur qui a mis à jour l’objet en dernier dans l’interface d’administration ?
- Comment limiter l’accès à l’interface d’administration afin que les objets ne puissent être modifiés que par leur créateur ?
- Le CSS et les images de mon site d’administration s’affichent parfaitement avec le serveur de développement, mais plus quand j’utilise mod_wsgi.
- Mon « list_filter » contient un champ ManyToManyField, mais le filtre ne s’affiche pas.
- Certains objets n’apparaissent pas dans l’interface d’administration.
- Comment puis-je personnaliser les fonctionnalités de l’interface d’administration ?
- Le site d’administration généré dynamiquement ne me plaît pas. Comment puis-je le modifier ?
- Quels sont les navigateurs pris en charge par le site d’administration ?
- Quelles sont les aides techniques prises en charge par le site d’administration ?
- FAQ : contribution au code
- Comment puis-je commencer à contribuer au code de Django ?
- J’ai soumis un correctif il y a maintenant plusieurs semaines. Pourquoi avez-vous ignoré ma contribution ?
- Quand et comment devrais-je relancer l’équipe de développement à propos d’un changement qui me tient à cœur ?
- Mais je vous ai adressé un rappel plusieurs fois et vous continuez d’ignorer ma contribution !
- Je suis certain que mon ticket est absolument parfait à 100%, puis-je le marquer moi-même comme « Ready For Checking » (prêt pour le commit) ?
- Dépannage