Commit | Line | Data |
---|---|---|
6a6650bf OL |
1 | auf.django.skin |
2 | =============== | |
3 | ||
4 | Rôles | |
5 | ----- | |
6 | ||
7 | * Ce module apporte une charte graphique AUF pour construire les interfaces publiques | |
8 | ||
9 | * Ce module apporte quelques modifications à l'administration Django : | |
10 | ||
11 | + Nom du projet à la place du logo Django | |
12 | ||
13 | + Lien vers l'interface publique ajouté à côté de Bienvenue (en haut à droite) | |
14 | ||
15 | * Ce module apporte une vue de démontration des styles CSS disponibles. Le code | |
16 | ci-dessous est automatiquement ajouté lors du bootstrap d'un nouveau projet, | |
17 | pour rendre cette page accessible au démarrage. | |
18 | ||
19 | code dans project/urls.py:: | |
20 | ||
21 | ######## page d'accueil de demo ###### | |
22 | (r'^$', 'auf.django.skin.views.demo'), | |
23 | ###################################### | |
24 | ||
25 | ||
26 | Fonctionnement | |
27 | -------------- | |
28 | ||
29 | Ce module est fortement lié au module de bootstrap de projet ; lorsqu'un projet est | |
30 | démarré, la dernière version de *auf.django.skin* est installée, et les fichiers médias | |
31 | sont **COPIÉS** dans le répertoire média du projet. | |
32 | ||
33 | Outils | |
34 | ------ | |
35 | ||
36 | * Si vous voulez intégrer des formulaires crées avec django-form-utils dans l'admin Django, | |
37 | il existe un template prédéfini nommé : **admin/form_utils/better_form.html**. | |
38 | Il s'utilise dans une template de cette façon : {{ form|render:"admin/form_utils/better_form.html" }} | |
39 | Note : il faut charger le module **form_utils_tags** au début de la template |