Sorry, I meant to say the "User class which would be better extended using
a User Profile". Documentation:
https://docs.djangoproject.com/en/dev/topics/auth/#storing-additional-information-about-users

On Tue, Aug 21, 2012 at 5:03 PM, Kurtis Mullins <kurtis.mull...@gmail.com>wrote:

> I'd offer to help but I think there may be quite a bit more you should
> understand about Django, before-hand. Have you gone through the Tutorial,
> yet? Also, just as a general style guideline to follow; class names are
> typically Pascal Case (http://c2.com/cgi/wiki?PascalCase) and the User
> class may be a bad name to use as the system already provides a User class
> which would be better extended by user name.
>
> Sorry that my information isn't more helpful, but you're asking for help
> with quite a complex (but somewhat obvious) task and I'm not sure how much
> of the underlying technology you fully understand at this point. Not trying
> to frown down upon you for asking by any means! I just think it might be
> more beneficial if you've got a solid understanding of the basics first.
>
> Maybe if there's a very specific question, I'd be more happy to help.
>
> Good luck!
>
>
> On Tue, Aug 21, 2012 at 4:57 PM, Nirmal Sharma <sharma.nir...@gmail.com>wrote:
>
>>
>> --This is the model definition
>>
>> FEEDBACK_CHOICES = (
>>         (1, 'FOR'),
>>         (-1, 'AGAINST'),
>>         (0, 'NEUTRAL'),
>>     )
>>
>>
>> class user (models.Model):
>>     user_name  = models.CharField(max_length=**150)
>>
>>
>> class comments (models.Model):
>>     comment  = models.CharField(max_length=**1000)
>>     root_comment =  models.ForeignKey('self', null=True, blank=True,
>> related_name="children")
>>     user_id = models.ForeignKey(user)
>>
>>
>> class comment_feedback (models.Model):
>>     feedback_user_id = models.ForeignKey(user)
>>     comment_id =   models.ForeignKey(comments)
>>     feedback_type_id =  models.CharField(max_length=**20,
>> choices=FEEDBACK_CHOICES)
>>     class Meta:
>>         unique_together = [("feedback_user_id", "info_id")]
>>
>>
>>
>> We are trying build a html page that will do the following.
>> Once a user logs in, he can write a new comment (that would result in an
>> insert into comments table)
>> Alternatively he can do one of the following:
>>     select a comment of some other user and give his feedback (that would
>> result in an insert into comment_feedback table)
>>     select a comment and write his own comment with a feedback on the
>> original comment (that would result in an insert into comments table with
>> root_comment as the original comment and an insert into comment_feedback
>> table for the original comment)
>>
>> We tried doing this inlineformset_factory and nested formsets. However we
>> are quite confused on how to proceed with this. Also the comment_feedback
>> table has 2 foreign keys.
>> How do we handle this at the form and template level?
>>
>> Regards
>> ~Nirmal
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Django users" group.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msg/django-users/-/oVRPCd9uzpgJ.
>> To post to this group, send email to django-users@googlegroups.com.
>> To unsubscribe from this group, send email to
>> django-users+unsubscr...@googlegroups.com.
>> For more options, visit this group at
>> http://groups.google.com/group/django-users?hl=en.
>>
>
>

-- 
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 
django-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/django-users?hl=en.

Reply via email to