[portland] django helper
Rami Kassab
rami at typethink.com
Wed Apr 8 20:26:08 CEST 2009
Dylan, this is outdated info. The new Django does have access to the
request via a method called save_model that can be overwritten on the
ModalAdmin class for your model. It's a nice newforms admin feature :)
Rami Kassab
M 503.888.8605
W 503.626.6231
F 503.626.6233
6025 SW Jean Rd.
Lake Oswego, OR 97035
Sent from my iPhone.
On Apr 8, 2009, at 11:23 AM, Dylan Reinhardt
<python at dylanreinhardt.com> wrote:
> This is a common question for Django. The challenge here is that
> request.user is known to the view, but not to the model... so you
> can't just
> make request.user the default value on the model.
>
> Take a look at this and browse down to "The Holy Grail":
> http://www.b-list.org/weblog/2006/nov/02/django-tips-auto-populated-fields/
>
> HTH,
>
> Dylan
>
>
>
> On Wed, Apr 8, 2009 at 11:08 AM, Patrick Curtain
> <pcurtain at gmail.com> wrote:
>
>> Hey!
>>
>>> There's a few of us here who work on Django. If you have specific
>>> questions, you could probably get several responses. Some might
>>> even be
>>> helpful. :-)
>>
>> I'll start here then, for now. :) Thanks! Anyone else, feel free
>> to
>> tell me it's too specific for the pdxpython list.
>>
>> I've got a 'Recipe' model that needs to store the author. From
>> what I
>> could learn in other examples, this got added to my model:
>>
>> member = models.ForeignKey(User, related_name="added_recipes",
>> blank=True, null=True)
>>
>> When I view the form in the admin interface, it works, but that field
>> shows up as a select box of all users in the system.
>>
>> My goal is to let some bulk data entry happen in advance of the full
>> app being completed. Hence the push to make it work in admin and get
>> going.
>>
>> Question:
>>
>> How do I tell the admin interface form (via the internal 'class
>> Admin'
>> magic ideally) that it should get the user from the 'request.user'
>> currently using the app?
>>
>> Responses of "dumb idea, do this instead" -just- as welcome. :)
>>
>> And thanks, everyone!
>> --p
>> _______________________________________________
>> Portland mailing list
>> Portland at python.org
>> http://mail.python.org/mailman/listinfo/portland
>>
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://mail.python.org/pipermail/portland/attachments/20090408/4abf61e3/attachment.htm
> >
> _______________________________________________
> Portland mailing list
> Portland at python.org
> http://mail.python.org/mailman/listinfo/portland
More information about the Portland
mailing list