Hi,
"rightway" to do things is to keep rendering (html) in the place where
it belongs to - in templates. That's the main functionality of templates.
Unfortunately traditionally Django forms have been doing things wrong
and pushed HTML rendering to Python code - bascially to change your HTML
you need to change Python code, which in production would mean deploying
site again.
django-sniplates [1] is one of such library that pushes rendering
solution to templates. Another alternative is
Fortunately Django 1.11 got template based widget rendering [2]. Which
is the right direction.
But it's really up to you which way you choose.
[1] https://sniplates.readthedocs.io/en/latest/
[2] https://docs.djangoproject.com/en/1.11/ref/forms/renderers/
On 16.05.2017 10:51, guettli wrote:
Am Mittwoch, 10. Mai 2017 10:56:56 UTC+2 schrieb Melvyn Sopacua:
On Tuesday 09 May 2017 14:08:44 Jani Tiainen wrote:
> And to use bootstrap you don't need any special package, you can
do it
> without it just fine.
To render a webpage, you don't need Django you can do just fine
typing HTML. What's your point really?
I know that I can render a webpage without django.
What is the point?
I don't want to do the same thing over and over again.
I search simple, easy and small solutions based on solid basic facts.
This is a basic fact, and AFAIK this basic question is not solved yet.
<table>{{ form }}</table> / vs/{{ form }}
The answer "do what fits" is not an answer for me. I don't want to
waste mental energy and
think about this over and over again.
I know that real super heroes prefer the hard way. I don't like the
hard way. Call me wuss, pussy, weenie if you want to.
--
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]
<mailto:[email protected]>.
To post to this group, send email to [email protected]
<mailto:[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/aa114307-d17a-4c6e-b32e-d2533bac5890%40googlegroups.com
<https://groups.google.com/d/msgid/django-users/aa114307-d17a-4c6e-b32e-d2533bac5890%40googlegroups.com?utm_medium=email&utm_source=footer>.
For more options, visit https://groups.google.com/d/optout.
--
Jani Tiainen
--
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/3d2f30ae-3f0f-85ba-b97d-2d6274cbf324%40gmail.com.
For more options, visit https://groups.google.com/d/optout.