Please any help will be appreciated i have a very soon deadline :(
Thank you in advance;
Mary Adel
On Feb 28, 6:31 pm, "Mary" <[EMAIL PROTECTED]> wrote:
> Here is my model :
> from django.db import models
> from django.contrib.auth.models import User
> from hsf.middleware import threadlocals
>
> class DonorProfile(models.Model):
> owner = models.ForeignKey(User,related_name="owner",blank=True,
> editable=False)
> last_edited_by =
> models.ForeignKey(User,related_name="last_edited_by",blank=True,
> editable=False)
> title = models.CharField(maxlength=60)
> text = models.TextField()
> time_created = models.DateTimeField( auto_now=True )
> published = models.BooleanField( default = False )
> # Set the owner and last_edited_by when appropriate
> def save(self):
> # If the object already existed, it will already have an id
> if self.id:
> # This object is being edited, not saved, set
> last_edited_by
> self.last_edited_by = threadlocals.get_current_user()
> else:
> # This is a new object, set the owner
> self.owner = self.last_edited_by =
> threadlocals.get_current_user()
> super(DonorProfile,self).save()
>
> class Admin:
> pass
> list_display = ('title','owner','time_created')
>
> All what i want is to make the published field to appear for certain
> user only in the admin interface
> is there in way to do that with django pleasssssee
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to [email protected]
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
-~----------~----~----~----~------~----~------~--~---