# vim: set fileencoding=utf-8 ts=4 shiftwidth=4 softtabstop=4 expandtab: from django.db import models from django.contrib.auth.models import User from django.forms import ModelForm class Articulo(models.Model): autor = models.ForeignKey(User) titulo = models.CharField(max_length=200) texto = models.TextField() created_on = models.DateTimeField(auto_now_add=True) updated_on = models.DateTimeField(auto_now=True) class Meta: ordering = ['-created_on'] def __repr__(self): return self.titulo class ArticuloForm(ModelForm): class Meta: model = Articulo class Comentario(models.Model): autor = models.ForeignKey(User) articulo = models.ForeignKey(Articulo) texto = models.TextField() created_on = models.DateTimeField("Creado en", auto_now_add=True) updated_on = models.DateTimeField("Actualizado en", auto_now=True) class Meta: ordering = ['created_on'] def __repr__(self): return self.texto class ComentarioForm(ModelForm): class Meta: model = Comentario