For More , Please visit this snap shot of my template view : http://173.45.115.106/template.jpg
This will probably clear me , that what i want in my column "call Cost" in my datatable. thanks On Feb 24, 2:47 am, Timothy Kinney <timothyjkin...@gmail.com> wrote: > It sounds like you should have a look > at:http://docs.djangoproject.com/en/dev/ref/templates/ > > Instead of rendering straight to html you can structure the html as a > template and then feed your dictionary context in. Then your view points to > the template. If your template was called test.html then it would probably > work. > > -Tim > > On Tue, Feb 23, 2010 at 4:35 PM, soFh <ahmed...@gmail.com> wrote: > > my prefix could be changed and hence its length too , > > so let me show you what i did to get the price from Rates table > > against prefix used in Ast.dst > > > from cdr.cdrs.models import Ast,Rates > > price=0 > > for i in Ast.objects.all(): > > for x in Rates.objects.all(): > > l = len(x.prefix) > > if x.prefix == i.dst[0:l]: > > price = x.rate > > cost = price * i.billsec > > > it gives me what i want ..but its on interactive console :$ i am > > really not getting where should i deploy it in my view to show this > > calculation (cost of call ) . > > cause in my view i am just using it like this : > > > def mytest(request): > > > cdr_table = Rates.objects.all() > > return render_to_response('clients/test.html', > > {"calls":cdr_table,},context_instance =RequestContext(request)) > > > now in html table defined in test.html i can see all the data coming > > in table Ast . But how i add a column in that html table having cost > > of each call as i got in my console. > > > thanks for your help > > > On Feb 24, 2:16 am, Daniel Roseman <dan...@roseman.org.uk> wrote: > > > On Feb 23, 9:10 pm, soFh <ahmed...@gmail.com> wrote: > > > > > Well i was already thinking that i am not so clear in my question. > > > > so better let me post my model and what i want here . > > > > >http://dpaste.com/163776/ > > > > > sorry I missed by mistake "C" of class Rates while pasting it on > > > > dpaste. > > > > > Anyways there are two models. > > > > there is one field billsec in model named "Ast" which is duration of > > > > call. there is one field named "dst" which is "dialed Number " . > > > > What i want is is to compare this dialed number by the prefix given in > > > > Rates Model and then multiply that Rate with duration to show the > > > > cost of call. > > > > hope i am bit clear now . > > > > Thanks in advance for any tip.. > > > > regards > > > > I don't see where you are having a problem. Your logic, as you give it > > > above, is quite clear: > > > > my_prefix = my_ast.dst[:5] # or however long the prefix is > > > my_rate = Rate.objects.get(prefix=my_prefix) > > > cost = my_rate.rate * my_ast.billsec > > > > -- > > > DR. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Django users" group. > > To post to this group, send email to django-us...@googlegroups.com. > > To unsubscribe from this group, send email to > > django-users+unsubscr...@googlegroups.com<django-users%2bunsubscr...@googlegroups.com> > > . > > For more options, visit this group at > >http://groups.google.com/group/django-users?hl=en. -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.