Outils pour utilisateurs

Outils du site


ressources:programmation:django

Django

dépôt:

ressources:

1. Préparation de l'environnement de développement

mkdir django-intro
python -m venv .venv
source .venv/bin/activate
pip install django

2. créer un projet

django-admin startproject core .

3. créer un.e super utilisateur.rice

python manage.py migrate
python manage.py createsuperuser

Accès à l'admin : http://127.0.0.1:8000/admin/

4. créer une application 'fragments'

python manage.py startapp fragments

Ajouter l'application au fichier /core/setting.py dans core

5. créer un modèle

Dans le fichier /fragments/models.py'

création du modèle fragment avec un titre, un texte et une date

6. Ajouter le modèle dans l'administration

Dans le fichier /fragments/admin.py

7. Première vue qui liste les fragments

dans /fragments/views.py

function based view
template index

8. urls dans /core/urls.py référencer les urls de l'application fragments

créer un nouveau fichier urls.py dans le dossier de l'application fragments ajouter le path avec la fonction de rendu de la vue

9. template

on crée un nouveau fichier dans /templates/fragments/index.html on défini le dossier 'templates' dans core/settings.py

ressources/programmation/django.txt · Dernière modification : (modification externe)