Comment créer une application Django sur Fedora 36/35
- 5008
- 1124
- Romain Martinez
Avez-vous envie de mettre la main sur les dernières versions de Django, mais je n'ai pas trouvé de moyen facile de le faire sur Fedora? Tu n'es pas seul! Nous savons qu'il y a des tonnes de nouveaux utilisateurs qui s'intéressent à la technologie comme Django, et nous voulons les aider à se configurer rapidement avec le logiciel dont ils ont besoin.
Cet article de blog vous guidera dans la façon de commencer avec votre environnement de test local pour Django sur Fedora.
Conditions préalables: | Connaissance de base de l'utilisation d'un terminal / ligne de commande Linux et de l'installation de packages logiciels. |
Objectif: | Pour configurer l'environnement de développement de Django sur Fedora |
Étape 1 - Installation de Python
Tout d'abord, assurez-vous que les dernières versions de Python et de Django sont installées. Ouvrez une fenêtre de terminal et commencez par mettre à jour votre système:
Sudo Apt Update && apt mise à niveau
Les dernières versions de Fedora ont déjà installé Python 3. Les systèmes d'installation minimaux peuvent ne pas avoir installé Python, exécutez les commandes ci-dessous pour l'installer. Installez également PIP sur votre système.
sudo dnf installer python3 python3-pip
Une fois l'installation terminée avec succès, vous pouvez trouver la version Python avec le python3 -v
commande.
Étape 2 - Installez Django sur Fedora
Le code source de Django est disponible en tant que référentiel GitHub. Ce tutoriel utilise PIP3 pour l'installation de Django sur Fedora Linux. Exécutez simplement la commande suivante à partir du terminal:
PIP3 Installer Django
Vous obtiendrez un django-admin
Commande, qui est utilisée pour initialiser les nouvelles applications Django. Pour trouver la version de la commande django-admin, Type:
Django-admin - Version
2.2.5
Étape 3 - Créez une nouvelle application Django
Django a été installé sur votre système. Nous allons maintenant créer une nouvelle application Django. Le django-admin
La commande vous permet de créer une nouvelle application Django via la ligne de commande. Premièrement, accédez au répertoire dont vous avez besoin pour créer une nouvelle application.
Puis utilisez le django-admin startproject Commande suivie du nom de l'application pour créer une nouvelle application Django sur Debian Linux.
CD / var / www
django-admin startproject django_app
Cela créera un django_app
annuaire. Passez à ce répertoire et exécutez les migrations pour la première fois:
cd django_app
Python3 Gérer.py migrer
Étape 4 - Créer un compte Super Admin
Django fournit un panneau de super administrateur pour l'administrer. Vous devez créer un super compte utilisateur pour la première fois. Exécutez la commande suivante à partir de votre application Django pour créer un compte.
Python3 Gérer.py créeuperuser
Étape 5 - Exécutez l'application Django
Une nouvelle application Django est prête à l'emploi. Par défaut, Django ne permet pas aux hôtes externes d'accéder à l'interface Web. Pour activer les hôtes externes, modifiez les paramètres.fichier py et ajouter IP sous les hôtes autorisés.
nano django_app / Paramètres.py
Ajouter IP:
Autorisé_hosts = ['192.168.1.239 ']
Ici 192.168.1.239
est l'adresse IP du système où Django est installé.
Enfin, exécutez le serveur d'applications Django avec la commande ci-dessous. Ici 0.0.0.0: 8000 a défini que Django écoutera sur toutes les interfaces du port 8000. Vous pouvez modifier ce port avec l'un de vos choix.
Python3 Gérer.Py Runserver 0.0.0.0: 8000
Le serveur d'applications Django s'exécute maintenant. Ouvrez votre navigateur Web préféré et accès à Django System IP sur le port 8000. Cela vous montrera la page Web Django par défaut.
http: // 192.168.1.239: 8000
Django fournit également une interface Web administrative. Vous pouvez accéder à cela à / admin URL du sous-répertoire de votre application Django. Utilisez des informations d'identification de connexion SuperUser créées à l'étape précédente.
http: // 192.168.1.239: 8000 / Admin
Le tableau de bord Django Admin ressemble à ce qui est ci-dessous. Ici, vous pouvez ajouter plus d'utilisateurs et de groupes à votre application.
Conclusion
Django est l'un des frameworks les plus populaires pour le développement Web, et il est facile de commencer à l'utiliser avec Fedora. Pour commencer, assurez-vous que les dernières versions de Python et Django sont installées. Ensuite, créez un environnement virtuel pour les tests, et vous pouvez utiliser l'application Django en direct pour rendre les tests plus efficaces. Une fois que vous êtes configuré, vous pouvez commencer à construire votre prochain projet Django. Maintenant que vous savez comment installer votre propre environnement de test local, vous pouvez créer votre prochain projet Django avec facilité.
- « Comment installer le compositeur sur macOS
- Comment installer le serveur Red5 sur Ubuntu 18.04 et 16.04 »