# core/models.py
from django.db import models
from django.contrib.auth.models import User
import ridgemoor.msg.models
from time import strftime

class Message(models.Model):
     to = models.ForeignKey(User, related_name = "messages_received")
     sender = models.ForeignKey(User, related_name = "messages_sent")
     subject = models.CharField(max_length=50, blank=False)
     sent = models.DateTimeField(auto_now_add=True)
     recieved = models.DateTimeField(null=True)
     body = models.TextField()
     status = models.CharField(max_length=1, blank=True, null=True)
     def __str__(self):
         return self.subject
     class Admin:
         list_display = ('sent', 'to', 'sender', 'subject')


[EMAIL PROTECTED]:~/ridgemoor$ PYTHONPATH=$HOME ./manage.py syncdb
Error: One or more models did not validate:
core.message: Accessor for field 'to' clashes with related field 
'User.messages_received'. Add a related_name argument to the definition for 
'to'.

Something broke my app.  it is most likely the changes I have been making to 
get 
things working under apache, but this may be a change to trunk.

It is telling me to add something that is already there.

Carl K

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to