commentaire
[semainetech_django.git] / project / support / models.py
CommitLineData
f9263424
OL
1# -*- encoding: utf-8 -*-
2
3from django.db import models
4
5class FAQ(models.Model):
6 """
7 Modèle de données représentant le couple question / réponse.
8 Le champs public, permettra par exemple de contrôler l'affichage
9 des FAQ dans le portail.
10 """
11 question = models.TextField(verbose_name=u"Question")
12 reponse = models.TextField(verbose_name=u"Réponse", blank=True)
13 public = models.BooleanField(verbose_name=u"Public", default=False)
14
f957568b
OL
15# TODO : écrire un modèle qui permet d'uploader un fichier, par exemple
16# avec 2 champs :
17# - titre
18# - fichier
19# Une fois le modèle ajusté, la commande :
20# bin/django syncdb (va permettre de créer les tables et les champs dans la bdd)
21# REMARQUE : si vous modifiez par la suite le modèle, il faudra recréer la table
22# bin/django reset support (les données seront alors supprimées).
f9263424
OL
23class Ressource(models.Model):
24 """
25 À vous de construire le modèle, vous trouverez les champs disponibles ici
26 https://docs.djangoproject.com/en/1.2/ref/models/fields
27 """
28 pass