Hi,
As far as I know, you can not do it.
You are better using the generic views and crafting an add/update view
of your own.
Hope it helps,
G
On 2/28/07, Mary <[EMAIL PROTECTED]> wrote:
>
> 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
-~----------~----~----~----~------~----~------~--~---