Hello, i got a huge problem. I have got an Idea class and an ideacomment class. You can guess what these classes are used for. What i do is the following:
- the ideacomment class has an foreignkey - this foreignkey is marked as edit_inline - when i edit an idea instance in the admin i can also add some comments in the same html page - BUT: the comments are not saved .... ?????? Strange... what should i try / debugg or look at ..... Dan ps. i did not write any views or else... the code below is the whole code i have .... -------------- CODE------------------------- from django.db import models from base.models import Participant from settings import MEDIA_DIR, BASE_DIR STATUS_CHOICES = ((1, 'IN_DISCUSSION'), (2, 'ACCEPTED'), (3, 'DONT_KNOW')) class Category(models.Model): Name = models.CharField('Category Name', maxlength=50, core=True) LastModified = models.DateTimeField('Last Modified', core=True, auto_now = True) def __unicode__(self): return self.Name def __str__(self): return self.__unicode__() class Admin: list_display = ('Name', 'LastModified') search_fields = ['Name'] ordering = ['-LastModified'] class Meta: ordering = ['id'] class IdeaProject(models.Model): Name = models.CharField('Ideation-Project name', maxlength=50, core=True) UrlLocation = models.CharField('URL location', maxlength=20, core=True, unique=True) Active = models.BooleanField('Project active') Version = models.TextField('A short description', blank=True) Categories = models.ManyToManyField(Category, related_name='Category', null=True) Template = models.CharField('Template directory', maxlength=50, core=True, default='ideation') DefaultLang = models.CharField('Default language', maxlength=2, core=True, default='en') LastModified = models.DateTimeField('Last Modified', core=True, auto_now = True) def __unicode__(self): return self.Name def __str__(self): return self.__unicode__() class Admin: list_display = ('Name', 'Active', 'UrlLocation', 'LastModified', 'Version') search_fields = ['Name'] ordering = ['-LastModified'] class Meta: ordering = ['id'] class Idea(models.Model): Header = models.CharField('Header', maxlength=500, core=True) Text = models.TextField('Description', core=True) IsParticipant = models.ForeignKey(Participant, null=True) IsIdeaProject = models.ForeignKey(IdeaProject, null=True) Categories = models.ManyToManyField(Category, related_name='Categories', null=True) LastModified = models.DateTimeField('Last Modified', core=True, auto_now = True) Points = models.IntegerField('Idea points', core=True, default=0) Status = models.IntegerField('Idea status', choices=STATUS_CHOICES, default=1) UrlToPic = models.CharField('Url path 2 picture', maxlength=50, blank=True, null=True) def __unicode__(self): return self.Header def __str__(self): return self.__unicode__() class Admin: list_display = ('Header', 'LastModified', 'IsParticipant') search_fields = ['Name'] ordering = ['-LastModified'] class Meta: ordering = ['id'] class IdeaComment(models.Model): Header = models.CharField('Header', maxlength=500, core=True) Text = models.TextField('Description', core=True) IsParticipant = models.ForeignKey(Participant, core=True) LastModified = models.DateTimeField('Last Modified', core=True, auto_now = True) IsIdea = models.ForeignKey(Idea, edit_inline=models.STACKED, min_num_in_admin=6, num_extra_on_change=6) def __unicode__(self): return self.Header def __str__(self): return self.__unicode__() --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---