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.

Reply via email to