Les sites Web sont tous codés en Hypertext Markup Language (HTML) , généralement avec des Cascading Style Sheets ( CSS ) pour aider à la conception. Cependant, la plupart des sites exigent une sorte de système de template . Depuis presque chaque page sur un site web a la même disposition , ces systèmes de templates sont des moyens faciles d'ajouter des sites supplémentaires sans avoir à copier les fichiers entiers de HTML. Il permet également un changement dans le modèle d'affecter l'ensemble du site . Python est un langage de programmation qui vous permet de construire des modèles. Choses que vous devez
texte éditeur
HTML /CSS connaissances
interpréteur Python Django
bibliothèques
Afficher plus Instructions
1
trouver un hébergeur web avec Python activé hébergement. La plupart des hébergeurs ne permettent Python par défaut , il est donc important de trouver celui qu'il permet , si vous êtes intéressés à construire des sites Web avec Python.
2
Apprenez à programmer en Python . Le site officiel du langage de programmation Python , lié à des références , a une bonne documentation pour cela. Python en lui-même est une ligne axée sur la langue de commande. Cela signifie qu'il faudra bibliothèques supplémentaires pour construire un site web . Django est la meilleure bibliothèque pour ce faire. Une fois que vous avez une prise ferme sur Python, commencer à apprendre à utiliser la bibliothèque Django.
3
Créer un projet Django pour votre site web . Django vous permet de concevoir le code de site Web en utilisant HTML et CSS, tout en gardant la programmation Python séparé. Cela permet d' apporter des modifications à l' apparence du site sans affecter la façon dont il fonctionne .
4
Téléchargez votre code à votre hôte et de visiter votre site. S'il n'y a pas d'erreurs dans votre code , vous verrez le site Web que vous avez construit en utilisant HTML et CSS. Python vous permet d'ajouter des variables et le code directement dans le code HTML et de créer des pages web dynamiques. Ce sont des éléments de base nécessaires à un grand site Web .