Re: Custum save on Foreignkey in Admin

2013-02-05 Thread Pankaj Singh
Hey Avnesh, First of all, your question is not related to current conversation. You should have started a new thread this. You are getting this error because foo.views.index does not exist, i.e., there is no `index` function in views.py file of your `foo` app. P.S. - Please use regular font size

Re: Custum save on Foreignkey in Admin

2013-02-05 Thread Avnesh Shakya
plz tell me why this error is coming here... after setting urls.py. plz help me.. ViewDoesNotExist at /admin/ Could not import foo.views.index. View does not exist in module foo.views. Request Method:GETRequest URL:http://127.0.0.1:8000/admin/Django Version: 1.4.3Exception Type:ViewDoesNotExi

Re: Custum save on Foreignkey in Admin

2013-02-04 Thread Rob van Dam | Camping het Wieskamp
Hi Pankaj, I tested the code at it works perfectly. Thanks again! I have one question out of curiosity (I don't need this for this project). When a ticketitem is deleted, def save_formset is called, but no instance is made, hence an error message "instance referenced before assignment" What

Re: Custum save on Foreignkey in Admin

2013-02-04 Thread Pankaj Singh
Yes, save_formset() has only those instances whose fields were changed. Sincerely, Pankaj Singh http://about.me/psjinx On Mon, Feb 4, 2013 at 10:46 PM, Rob van Dam wrote: > Hi Pankaj, > > Thank you so much You have saved my day :-) I will be able to test it > tomorrow, and I will let you kn

Re: Custum save on Foreignkey in Admin

2013-02-04 Thread Rob van Dam
Hi Pankaj, Thank you so much You have saved my day :-) I will be able to test it tomorrow, and I will let you know if it worked. I tested all my previous attempts saving an existing item in Admin. But when nothing is changed in the admin form, def save_formset is not called.. Regar

Re: Custum save on Foreignkey in Admin

2013-02-04 Thread Pankaj Singh
Hey Rob, I tested following code and it works. models.py from django.db import models # Create your models here. class Ticket(models.Model): ticketnumber = models.IntegerField() total_amount = models.DecimalField(max_digits=7, decimal_places=2, blank=True) def update_total_am

Re: Custum save on Foreignkey in Admin

2013-02-04 Thread Rob van Dam | Camping het Wieskamp
Hi Pankaj, I have tried many things today, but unfortunately I cannot get anything working :-( Can you give me a bit more information on this issue? Any hint would be highly appreciated! I cannot get anything saved in the database. For testing I made this setup (added ordernumber to the Tick

Re: Custum save on Foreignkey in Admin

2013-02-02 Thread Rob
Thank you for the reply! I was working on a custom save in models.py, never thought about working on the formset in admin.py Rob -- You received this message because you are subscribed to the Google Groups "Django users" group. To unsubscribe from this group and stop receiving emails from it,

Re: Custum save on Foreignkey in Admin

2013-02-02 Thread Pankaj Singh
http://stackoverflow.com/questions/8294889/override-save-on-django-inlinemodeladmin Sincerely, Pankaj Singh http://about.me/psjinx On Sun, Feb 3, 2013 at 1:34 AM, Pankaj Singh wrote: > Hey Rob, > > You can override save_formset() method of ModelAdmin for this. Create > a method update_total_amo

Re: Custum save on Foreignkey in Admin

2013-02-02 Thread Pankaj Singh
Hey Rob, You can override save_formset() method of ModelAdmin for this. Create a method update_total_amount(self) in your Ticket Model. class TicketAdmin(admin.ModelAdmin): def save_formset(self, request, form, formset, change): instances = formset.save(commit=False) for insta

Custum save on Foreignkey in Admin

2013-02-02 Thread Rob
I have two models: class Tickets(models.Model): ticketnumber = models.IntegerField() total_amount = models.DecimalField() class TicketItems(models.Model): name = models.Charfield(max_length=30) ticket = models.ForeignKey(Tickets) price = models.DecimalField() amount = models.In