Hola, en eso mismo estaba pensando, estoy tratando de limitar a una sola IP por articulo, para eso he creado una nueva app llamada visitas con el respectivo modelo:
Código Python:
Ver originalfrom articulos.models import Articulo
class Visita(models.Model):
articulo = models.ForeignKey(Articulo)
ip = models.IPAddressField()
visitas = models.IntegerField(default=0)
Como siempre me da muy duro las vistas basadas en clases aun no las entiendo muy bien, no se como poder guardar las visitas sin tener ningún error. Ademas REMOTE_ADDR requiere que la clase tenga a request como parámetro y la verdad por mas que busco no entiendo como funciona esto. Si conoces de algún tutoríal de vistas basadas en clase te lo agradezco que lo compartas.
Saludos