On that note, is it possible to use web2py template language in Django? Does anyone know.
On Wednesday, March 16, 2016 at 10:18:59 AM UTC-4, [email protected] wrote: > > If you are not comfortable with django ORM you can also use SQLalchemy . > Use that in web2py first to verify your model. And then you can copy and > replace in django. Here is a way to replace the django ORM with SQLAlchemy. > > http://lethain.com/replacing-django-s-orm-with-sqlalchemy/ > > You will be in luck when they have a way to use pydal in django. But for > now, this may be another option to bridge the gap between two. > > > > On Wednesday, March 16, 2016 at 8:15:55 AM UTC-4, Bernard Letourmy wrote: >> >> Hello, >> Took me around 2 months working on a new project from scratch to feel >> nearly as comfortable with django as I was in web2py (after having enjoyed >> web2py for 2+ years) >> Although prepare to feel quite lot of pain along the way such >> As when you keep repeating yourself with declaring and connecting >> routes, controller (sorry view there) and templates till you find your own >> way to auto generate the relations >> Prepare to cry about batteries missing, such as: >> - default user system with authentication views included, simple default >> REST api support etc, >> -nice and automatically configured appadmin with dal query, g not only >> basic CRUD) >> - a scheduler >> - having to always find from where the hell you need to import that >> class you use every day... >> - having to find it in a manual splitted in chapters without a nice table >> of content and good index system that force you to use Google even when >> you know it's in the manual. >> >> You''ll also miss the power and clean syntax of pydal. You will see when >> you will try to do your first join with django orm... >> But ok once accustomed to the silly __ _id field__gte=x notations using >> keywords argument instead of the clean field object and standard Python >> Operators of pydal >> You will enjoy quite powerful object oriented interface on your models. >> With automatic reverse relation generations, very nice way to extend the >> default model classes. >> Basically a lot of choices at all stages either inside the framework for >> different ways to do the same thing or out there when it comes to find a >> plugin (an app in django) that provides the missing feature. >> These being both advantages and inconvenience, explaining that it will >> take certainly longer to be fully up and running with django than with >> web2py >> >> Forgot one thing that's really nice with django: >> the migration system. It's less 'automatic' then web2py's one but more >> powerful and reliable in my opinion as it allows forward and backwards >> migration and stores its meta data in the DB instead of the filesystem >> itself allowing you to easily switch DB backend and migrate them from the >> same Dev env for ex. >> And one thing less nice >> The core dev community is quite opiniated/ and stuck on the by design >> limitations... >> With the view/template system that force you to learn a new language with >> expression being very restricted subset of Python >> And force to develop yourself most of the basic filter needed. >> Then quite a lot of won't fix issues or request for feature some >> repeatidely asked for 10years >> >> But I do quite like django also :) >> >> Bon courage for your learning >> Bernard >> >> -- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.

