Avec le développement d'Internet, de plus en plus de personnes prêtent attention à leur marque personnelle et à leur image, et les sites Web personnels sont l'un des moyens importants de se mettre en valeur. Développer votre propre site Web personnel peut non seulement mettre en valeur vos compétences et vos points forts, mais également élargir votre influence et votre cercle social. En tant que langage de programmation très populaire, Python peut nous aider à développer rapidement un site Web personnel. Dans cet article, je vais partager comment apprendre Python et développer votre propre site Web personnel, et donner des exemples de code spécifiques.
1. Apprenez Python
Tout d'abord, en tant que débutant, vous devez apprendre la syntaxe de base de Python. Vous pouvez télécharger Python depuis le site officiel de Python (https://www.python.org/) et écrire du code localement. Voici un bon site Web d'apprentissage de tutoriels en ligne - Python Getting Started Guide (https://www.liaoxuefeng.com/wiki/1016959663602400).
Deuxièmement, maîtriser les modules courants de Python. Python dispose d'un grand nombre de modules open source, tels que les requêtes, beautifulsoup4, etc., qui peuvent nous aider à traiter les données, les robots d'exploration, le développement de pages Web, etc. La maîtrise de ces modules peut rendre notre programmation plus efficace.
Enfin, apprenez le framework Web de Python. Django et Flask font partie des frameworks Web Python les plus populaires et offrent tous deux un moyen simple et rapide de créer des applications Web. L'apprentissage de ces deux frameworks peut nous aider à mieux comprendre l'architecture et la conception du développement Web Python, ce qui est très utile pour développer des sites Web personnels à l'avenir.
2. Développer un site Web personnel
Après avoir appris la syntaxe de base et le cadre Web de Python, nous pouvons commencer à développer notre propre site Web personnel. Ici, nous présenterons brièvement comment utiliser Django pour développer un site Web personnel et fournirons quelques exemples de code spécifiques.
Ouvrez l'outil de ligne de commande et entrez la commande suivante :
pip install django
Entrez la commande suivante dans la ligne de commande pour créer un projet Django :
django-admin startproject projectname
Où, nom du projet est le nom de votre projet.
Le concept de développement de Django est de diviser une application Web complète en plusieurs petites applications (applications). Nous devons d'abord créer une application pour mettre en œuvre les fonctions de notre site Web. Entrez la commande suivante sur la ligne de commande :
python manage.py startapp appname
où appname est le nom de votre application.
Ensuite, nous utiliserons Django pour créer un site Web personnel simple. Tout d’abord, nous devons modifier le code généré automatiquement par Django (chemin du fichier : nom du projet/settings.py).
Ajoutez le nom de l'application dans INSTALLED_APPS dans settings.py :
INSTALLED_APPS = [ ... 'appname', ]
Ensuite, écrivez le code d'affichage du contenu du site Web dans les vues de l'application.py :
from django.http import HttpResponse def index(request): return HttpResponse("Hello, world! This is my first Python Web site.")
Avec le code ci-dessus, nous créons une fonction appelée index lorsque l'utilisateur accède. le site Web, la fonction renverra une chaîne avec le contenu "Bonjour tout le monde ! Ceci est mon premier site Web Python."
Ensuite, nous devons lier la fonction à l'URL. Ajoutez le code suivant au urls.py de l'application :
from django.urls import path from . import views urlpatterns = [ path('', views.index, name='index'), ]
Enfin, nous devons exécuter le serveur pour voir si le site Web fonctionne normalement. Après avoir entré la commande suivante sur la ligne de commande :
python manage.py runserver
, vous pouvez saisir http://127.0.0.1:8000/ dans le navigateur Web et vous pourrez voir le site Web que nous venons d'écrire.
3. Résumé
Cet article présente les étapes de base pour apprendre Python et développer un site Web personnel, et fournit des exemples de code spécifiques. Dans le processus d'apprentissage de Python et de développement de sites Web, vous devez continuer à pratiquer, explorer et maîtriser davantage de compétences. J'espère que l'introduction de cet article pourra vous aider à démarrer plus facilement avec le développement Python.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!