Wednesday, June 30, 2010

Re: Should I start to use Mako from beginning?

People who already know Mako probably prefer Mako. But my opinion is
that Django templates are just fine (though I admit that I've never used
Mako). But if you start with a system that isn't plugged in by default,
you've steepened your learning curve. When something doesn't work
as expected, is it a Django problem, a Mako problem, or an integration
of Mako problem. Will you have access to beginner tutorials that show
how to start from scratch and put up a Django-Mako site? If you're
seriously considering Django, I'd suggest deferring trying Mako until
you have the lay of the land.

I have a stronger opinion about the model layer. If you don't use Django's
models, why use Django at all? You would be coming close to rolling
your own framework than simply using Django for what it provides, and
maybe you would be happier with Pylons.

Summary: start with the default, then consider changing things that don't
work for your purpose.

Bill

On Wed, Jun 30, 2010 at 11:34 AM, AllenDang <allengnr@gmail.com> wrote:
> I'm new to django, it's amazing! But after I did some research from
> google, I found out that some people say that the default template
> engine of django is not that good to use, they recommend Mako as a
> replacement.
>
> So I'm wondering if I should start learning and using Mako from
> beginning?
>
> Frankly, it's hard for me to judge. In one hand, I think it's better
> to use the default components to understand the design philosophy
> behind. In another hand, I also think to use a commonly recommended
> replacement may lead me to a straight forward way to archive the goal.
>
> And the same concern also happened for the data model component.
> Should I use SQLAchemy from beginning?
>
> I really need your comments to help me out!
>
> --
> 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+unsubscribe@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-users@googlegroups.com.
To unsubscribe from this group, send email to django-users+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/django-users?hl=en.

No comments:

Post a Comment