Browse Source

Site admin + fin

master
Klafyvel 6 years ago
parent
commit
15ca09d3ab
  1. BIN
      admin.png
  2. BIN
      exemple/mon_site/blog/__pycache__/admin.cpython-36.pyc
  3. 4
      exemple/mon_site/blog/admin.py
  4. BIN
      exemple/mon_site/db.sqlite3
  5. 30
      formation.md
  6. BIN
      formation.pdf

BIN
admin.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

BIN
exemple/mon_site/blog/__pycache__/admin.cpython-36.pyc

Binary file not shown.

4
exemple/mon_site/blog/admin.py

@ -1,3 +1,5 @@
from django.contrib import admin
# Register your models here.
from .models import Article
admin.site.register(Article)

BIN
exemple/mon_site/db.sqlite3

Binary file not shown.

30
formation.md

@ -452,7 +452,7 @@ Objectif :
- Créer la vue dédiée (`def view_article(request, pk):`)
- La remplir (conseil regarder `django.shortcuts.get_object_or_404`)
- Créer l'url dédiée dans `blog/urls.py` (elle sera de la forme `article/<int:pk>`)
- Créer l'url dédiée dans `blog/urls.py` (de la forme `article/<int:pk>`)
- Créer le template associé (dans `blog/templates/blog/view_article.html`)
---
@ -560,10 +560,36 @@ Dans `templates/base.html` :
# Site admin
Enregistrer son modèle (dans `blog/admin.py`) :
```python
from django.contrib import admin
from .models import Article
admin.site.register(Article)
```
Créer un superuser :
```bash
./manage.py createsuperuser
```
→ On peut éditer ses modèles ! rdv [http://127.0.0.1:8000/admin](http://127.0.0.1:8000/admin)
---
# Forms
![](admin.png)
---
# Quoi faire maintenant ?
- Formulaires
- Gestion des utilisateurs
- Les fichiers statiques (css)
- Le déploiement en production
- Les test unitaires :angel:
- ...
# >> docs.djangoproject.com <<
---
# Sites intéressants

BIN
formation.pdf

Binary file not shown.
Loading…
Cancel
Save