On Apr 6, 6:38 am, codingJoe <tmont...@mac.com> wrote:
> Up front, I'm not the most elegant coder, so please forgive.
>
>   I have a page that is produced using django templates.   I used the
> templates to do the header and footer, but now I'm down into the body
> of the page.   Using the data from my template, I am able to fill the
> first cell.
>
> Is is possible to have the template do a request/response for other
> data?  Or do I have to pass it all in when I build the page.   Analogy
> would be an <img src="\myMethod" >, but I don't want an image just
> some text-based table data.   Or, a SharePoint WebPart that fits in a
> table, but does its own thing.
>
> {% block body %}
> I am well within my body block...
>
> <table>
>   <tr>
>      <td>{{MyModel.A}}, {{MyModel.B}} </td>  <!-- This works fine -->
>      <td>  May Exist, May Not... Would like to pull data from another
> request/response </td>
>      <td>  May Exist, May Not... Would like to pull data from another
> request/response  <td>
> <table>
> {% end block %}
>
> 1.  If this is possible, how do I do it?   Simple example please.
>
> 2.  If this is poor coding, how is what I'm trying to do best
> accomplished?

You could do this via AJAX - ie writing some Javascript to request the
content and inject it into the page - if you really wanted. But I
can't understand why on earth you'd want to. If you want to show a
list of model instances, get a queryset in the view and iterate
through it in the template. Making several request/responses to render
a simple page will massively increase the load on your server and the
time it takes for the user to see the finished page.

Can you explain in a bit more detail what you're trying to do, and why
it couldn't be achieved by simply passing a queryset into the template
and using the {% for %} tag?
--
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-users@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
-~----------~----~----~----~------~----~------~--~---

Reply via email to