|
List Info
Thread: Assigning default value for field in admin
|
|
| Assigning default value for field in
admin |

|
2006-03-24 18:59:02 |
Hi there,
i'm currently writing my first Django application. I must
say that
Django is really what i've been searchin for for years.
Right now I have a problem concerning the usage of the admin
interface.
I have a model like this:
from django.core import meta
from django.models.auth import users
class Series(meta.Model):
name = meta.CharField(maxlength=255, primary_key=True)
contributor = meta.ForeignKey(users.User)
#...
When editing or creating a new object of class Series i
would like
Django to automatically insert the current logged in user as
the
"contributor".
I dont see any way to do this inside the class definition.
Hope you guys
can help me here.
Thanks a lot in advance, Daniel
--~--~---------~--~----~------------~-------~--~----~
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-unsubscribe googlegroups.com
For more options, visit this group at http://gr
oups.google.com/group/django-users
-~----------~----~----~----~------~----~------~--~---
|
|
| Assigning default value for field in
admin |

|
2006-03-24 22:49:48 |
If I read you right:
http://www.djangoproject.com/d
ocumentation/faq/#how-do-i-automatically-set-a-field-s-value
-to-the-user-who-last-edited-the-object-in-the-admin
I've solved almost this problem in an app, but that's
because I would
get the user from the session cookie and put it on the
request for the
form to be "auto-filled". It seems there's no
out of the box way to
achieve this.
-arthur
--~--~---------~--~----~------------~-------~--~----~
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-unsubscribe googlegroups.com
For more options, visit this group at http://gr
oups.google.com/group/django-users
-~----------~----~----~----~------~----~------~--~---
|
|
| Assigning default value for field in
admin |

|
2006-03-25 11:01:40 |
Hmm, really seems to be a problem.
Does anybody know if the _post_save()-method is called
BEFORE or AFTER
the data is written to the django_admin_log-table?
You could solve this issue by querying the
django_admin_log-table and
receiving the newest entry for the newly created or updated
object.
There, you'll find the user_id.
Not a nice solution, but for some it could work...
Regards, Daniel
arthur debert schrieb:
> If I read you right:
> http://www.djangoproject.com/d
ocumentation/faq/#how-do-i-automatically-set-a-field-s-value
-to-the-user-who-last-edited-the-object-in-the-admin
>
> I've solved almost this problem in an app, but that's
because I would
> get the user from the session cookie and put it on the
request for the
> form to be "auto-filled". It seems there's
no out of the box way to
> achieve this.
>
> -arthur
>
>
>
>
--~--~---------~--~----~------------~-------~--~----~
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-unsubscribe googlegroups.com
For more options, visit this group at http://gr
oups.google.com/group/django-users
-~----------~----~----~----~------~----~------~--~---
|
|
| Assigning default value for field in
admin |

|
2006-03-27 01:41:18 |
This looks like it might help,
http://
lukeplant.me.uk/blog.php?id=1107301634 although it's
not exactly
what you're after...
Cheers,
Tone
--~--~---------~--~----~------------~-------~--~----~
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-unsubscribe googlegroups.com
For more options, visit this group at http://gr
oups.google.com/group/django-users
-~----------~----~----~----~------~----~------~--~---
|
|
| Assigning default value for field in
admin |

|
2006-03-29 09:35:10 |
Hey that looks great! Thanks a lot, it will do for my
purposes!
2006/3/27, tonemcd <tony.mcdonald gmail.com>:
>
> This looks like it might help,
> http://
lukeplant.me.uk/blog.php?id=1107301634 although it's
not exactly
> what you're after...
>
> Cheers,
> Tone
>
>
>
>
--~--~---------~--~----~------------~-------~--~----~
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-unsubscribe googlegroups.com
For more options, visit this group at http://gr
oups.google.com/group/django-users
-~----------~----~----~----~------~----~------~--~---
|
|
[1-5]
|
|
|
about | contact Other archives ( Real Estate discussion Medical topics )
|