I'm experimenting with creating templates out of subtemplates. These
subtemplates can be either (a) simple text or (b) a hash representing a
sentence (i.e. {subject: "Dog", verb: "eat", object: "my {{var}}", tense:
"past"}). I would like to run the hashes through a realization engine which
would render as "Dog ate my homework" given a context dictionary of {var:
"homework"}. The realization engine is accessed via a REST API.
Does that make sense?
On Friday, September 2, 2016 at 1:38:39 AM UTC-4, Constantine Covtushenko
wrote:
>
> Hi All,
> There is no valuable reason to do it in the template. And no matter how to
> ate using it, cause template should only present view model(s).
>
> But if you tell us your intention may be we can suggest a better place for
> such request?
>
> Regards,
>
> On Sep 2, 2016 6:03 AM, "Al Johri" <[email protected] <javascript:>>
> wrote:
>
>> Ludovic,
>>
>> I'm using the templates for a different purpose, not in a web framework
>> or view.
>>
>> Thanks,
>>
>> Al
>>
>> On Thursday, September 1, 2016 at 8:09:29 AM UTC-4, ludovic coues wrote:
>>>
>>> I wouldn't do it this way.
>>> Personally, I would make the POST request in the view function, put
>>> the return value in the context. The template isn't a good place to
>>> have logic. It should only take data and format them.
>>>
>>> 2016-09-01 5:33 GMT+02:00 Al Johri <[email protected]>:
>>> > Hi Django Users,
>>> >
>>> > I want to make a custom template tag where the tag's renderer needs to
>>> make
>>> > a POST request.
>>> >
>>> >
>>> https://docs.djangoproject.com/en/1.10/howto/custom-template-tags/#writing-the-renderer
>>>
>>> >
>>> https://docs.djangoproject.com/en/1.10/howto/custom-template-tags/#thread-safety-considerations
>>>
>>> >
>>> > Is it possible to render the nodes of a template in multiple threads?
>>> I
>>> > would ideally like those POST requests to happen at the same time.
>>> >
>>> > Does anyone know of some similar project?
>>> >
>>> > Thanks,
>>> >
>>> > Al
>>> >
>>> > --
>>> > 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, send
>>> an
>>> > email to [email protected].
>>> > To post to this group, send email to [email protected].
>>> > Visit this group at https://groups.google.com/group/django-users.
>>> > To view this discussion on the web visit
>>> >
>>> https://groups.google.com/d/msgid/django-users/84ccc6dc-ae1d-404c-9a05-1b72fc36a778%40googlegroups.com.
>>>
>>>
>>> > For more options, visit https://groups.google.com/d/optout.
>>>
>>>
>>>
>>> --
>>>
>>> Cordialement, Coues Ludovic
>>> +336 148 743 42
>>>
>> --
>> 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, send an
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected]
>> <javascript:>.
>> Visit this group at https://groups.google.com/group/django-users.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/django-users/7eaa219b-ddee-4fa2-8ffb-37d04f168965%40googlegroups.com
>>
>> <https://groups.google.com/d/msgid/django-users/7eaa219b-ddee-4fa2-8ffb-37d04f168965%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
--
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, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/2718aa6b-3f5c-4c38-843b-773d41d944e5%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.