Paolo le 17/06/2006 :

Django's tutorial part one translated in French.. simply fantastic :-)
Great news, keep up the good work!

David le 20/06/2006 :

Très bon travail, j'attends la suite avec impatience ! ;-)

Phil le 19/07/2006 :

Petite faute de typo, on créé le projet monsite, mais dans les exemples, on utilise mysite

David, biologeek le 19/07/2006 :

Bien vu, corrigé :)

Flipper le 05/08/2006 :

Petite faute de frappe, dans le petit paragraphe "Projets contre applis" il y a d'écrit "un base d'enregistrement"

David, biologeek le 05/08/2006 :

Ok, merci c'est corrigé !

ark le 11/01/2007 :

joli travail, merci :)

Bastien le 16/01/2007 :

Note : Il est possible de générer automatiquement le fichier models.py depuis une base de donnée existante (définie dans monsite\settings.py) en exécutant la commande "python manage.py inspectdb > monapp/models.py" à partir du répertoire du site...Cependant, d'après mon expérience, pour mysql il faudra créer soi-même les clés étrangères selon ce modèle :

class AuthMessage(models.Model):
id = models.IntegerField(primary_key=True)
user = models.ForeignKey(AuthUser)
message = models.TextField()
class Meta:
db_table = 'auth_message'

Et modifier le fichier settings.py afin que (dans ce cas par exemple) la classe AuthUser soit déclarée dans le fichier AVANT la classe AuthMessage.

David, biologeek le 16/01/2007 :

Tu peux aussi déclarer tes Key/Field sous la forme de strings, auquel cas l'ordre n'importe pas, par exemple ici :

user = models.ForeignKey('AuthUser')

[JO-JOJO] le 07/05/2007 :

Bonjour,

Merci encore pour tous ces tuto vraiment bien expliqués !

J'ai fait des petites recherches pour le champ de type ImageField, car j'aimerai lui donné un chemin d'accès en fonction d'une catégorie spécifique !!

voilà donc comment j'ai fait cela :
categorie = models.ForeignKey(CategoriePhoto)
ImageField(upload_to='photos/%(categorie)s')

Mais ceci ne marche pas ... pourquoi ? ca me créer un dossier qui s'appele " categorie)s " !!! bizarrreeee !

Merci d'avance

Joakim

David, biologeek le 07/05/2007 :

Normal, il faut que tu traites la chaîne de caractère upload_to comme une chaîne de caractères python. Pour l'utilisation comme un dictionnaire, tu peux consulter ce billet :
www.biologeek.com/journal...

Pour faire court, il faudrait mettre :
ImageField(upload_to='photos/%(categorie)s' % {'categorie': nom-de-ta-catégorie})

Bon courage dans ton apprentissage de Django :-).

Poipoi le 06/11/2008 :

J'ai eu un soucis lors de l'activation du modele; il y a eu l'erreur suivante:

"__init__() got an unexpected keyword argument 'maxlength' "

J'ai du remplacer par "maxlength" par "max_length" et ça a marché.

config:
django 1
debian etch
bdd mysql