Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!goblin2!goblin.stu.neva.ru!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.002 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'tutorial': 0.03; 'orm': 0.09; 'strings.': 0.09; 'things,': 0.09; 'turbogears': 0.09; 'tutorials,': 0.09; 'cc:addr:python-list': 0.11; 'python': 0.11; 'django': 0.11; 'fine).': 0.16; 'html/css,': 0.16; 'sqlalchemy': 0.16; 'sqlalchemy,': 0.16; 'url:djangoproject': 0.16; 'url:pocoo': 0.16; 'subject: ?': 0.16; 'wrote:': 0.18; 'trying': 0.19; 'appears': 0.22; 'email addr:gmail.com>': 0.22; 'cc:addr:python.org': 0.22; 'mon,': 0.24; 'cc:2**0': 0.24; 'extension': 0.26; 'tutorials': 0.26; 'header:In-Reply-To:1': 0.27; 'idea': 0.28; 'point': 0.28; 'bigger': 0.30; 'message- id:@mail.gmail.com': 0.30; 'url:mailman': 0.30; 'gather': 0.31; 'know.': 0.32; 'option': 0.32; 'url:python': 0.33; 'framework': 0.33; 'projects.': 0.33; 'knowledge': 0.35; 'info': 0.35; 'advice': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'false': 0.36; 'done': 0.36; 'url:listinfo': 0.36; 'doing': 0.36; 'useful': 0.36; 'web,': 0.36; 'url:org': 0.36; 'too': 0.37; 'project': 0.37; 'pm,': 0.38; 'anything': 0.39; '12,': 0.39; 'url:mail': 0.40; 'completed': 0.61; 'myself': 0.63; 'great': 0.65; 'to:addr:gmail.com': 0.65; 'grow': 0.77; 'potentially': 0.81 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=gn5ZRgz4dk8fp7AjdCp7Lr4Fe8pKNaVlYY4S8yzgZvU=; b=WWUWtJfhD6+jYdfwYSjyjLXY6uhSd6eHfTdSVNgw38G8Vv67pMbdW95ME8iWQ9ICQW zQU5t5Zt5mtfq6B3ptXPh37tbAM6Da5w/eom/p/i9PTrBNGea25Wdz6GmiYE+VY/Pmqm roGw2sUeeV+u68xTB7IKiWoCjTBNsiolrXK6k1oCF3JxLjNcuJWIF/j5LobVey9KVkAc nPompsXru9xR9V8S0QycaS0pj+BY6ngprna1P57ok4weifVHeN1ukU1dWb5+tK9sHZ+W hYQTTsMsqtGD9LuMo1Jike6qMGXGc+8v/ylEcAKFzW9nGYKweLDXKObdHrmEY3UhGuPF 0cYw== X-Received: by 10.180.13.239 with SMTP id k15mr11560265wic.4.1399941869283; Mon, 12 May 2014 17:44:29 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <17149f49-bb71-4c97-9d07-d80766b93865@googlegroups.com> References: <17149f49-bb71-4c97-9d07-d80766b93865@googlegroups.com> From: Iuri Date: Mon, 12 May 2014 21:44:08 -0300 Subject: Re: SQLAlchemy - web framework ? To: flebber Content-Type: multipart/alternative; boundary=001a11c229a8d3341d04f93d5d93 Cc: python-list X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 121 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1399941876 news.xs4all.nl 2848 [2001:888:2000:d::a6]:51138 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:71413 --001a11c229a8d3341d04f93d5d93 Content-Type: text/plain; charset=UTF-8 I don't know what exactly you mean with "wanted to not build it all myself", but Flask is great with SQLAlchemy. You have the Flask-SQLAlchemy extension and it has a lot of other integrations, like Flask-Admin. You don't have to fear flask to bigger projects. To be honest, I prefer it instead of Django because I can grow the project the way I want, without framework strings. On Mon, May 12, 2014 at 8:34 PM, flebber wrote: > If I want to use SQLAlchemy as my ORM what would be the best option for a > web framework? > > It appears the general advice regarding Django is to do it the Django way > and use the django ORM and change it out for SQLAlchemy. > > That to me limited knowledge leaves flask, pyramid and turbogears 2. So if > I wanted to not build it all myself as with flask then potentially pyramid, > turbogears is the best option? > > Is this true? I have completed the TG2 intro tutorial and have built > several small things with flask although I feel offput by doing anything > bigger in flask. > > See what I have done is got my python knowledge to a fair point where I > can do useful things, good knowledge of web HTML/CSS, built a few small > projects in flask to get an idea for python web, completed django > tutorials, turogears tutorials and now looking to design out a bigger > project I want to set myself and i am trying to compile the parts so I can > see what I will need to use and gather info to cover what othe things I > will need to know. > > Do I have a false fear of flask and doing bigger projects? > > So at this point I know I want SQLAlchemy, will use postgres(although > mysql/maria would work fine). > > Any pratical advice warmly welcomed, I think I am thining too much > aimlessly maybe. > > http://turbogears.org/ > http://www.pylonsproject.org/ > http://flask.pocoo.org/ > https://www.djangoproject.com/ > http://www.tornadoweb.org/en/stable/ > -- > https://mail.python.org/mailman/listinfo/python-list > --001a11c229a8d3341d04f93d5d93 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I don't know what exactly you mean with "wanted t= o not build it all myself", but Flask is great with SQLAlchemy. You ha= ve the Flask-SQLAlchemy extension and it has a lot of other integrations, l= ike Flask-Admin.

You don't have to fear flask to bigger projects. To be h= onest, I prefer it instead of Django because I can grow the project the way= I want, without framework strings.




On Mon,= May 12, 2014 at 8:34 PM, flebber <flebber.crue@gmail.com> wrote:
If I want to use SQLAlchemy as my ORM what w= ould be the best option for a web framework?

It appears the general advice regarding Django is to do it the Django way a= nd use the django ORM and change it out for SQLAlchemy.

That to me limited knowledge leaves flask, pyramid and turbogears 2. So if = I wanted to not build it all myself as with flask then potentially pyramid,= turbogears is the best option?

Is this true? I have completed the TG2 intro tutorial and have built severa= l small things with flask although I feel offput by doing anything bigger i= n flask.

See what I have done is got my python knowledge to a fair point where I can= do useful things, good knowledge of web HTML/CSS, built a few small projec= ts in flask to get an idea for python web, completed django tutorials, turo= gears tutorials and now looking to design out a bigger project I want to se= t myself and i am trying to compile the parts so I can see what I will need= to use and gather info to cover what othe things I will need to know.

Do I have a false fear of flask and doing bigger projects?

So at this point I know I want SQLAlchemy, will use postgres(although mysql= /maria would work fine).

Any pratical advice warmly welcomed, I think I am thining too much aimlessl= y maybe.

http://turbogears.org/=
http://www.pylo= nsproject.org/
http://flask.pocoo.or= g/
https://www.dj= angoproject.com/
http://w= ww.tornadoweb.org/en/stable/
--
https://mail.python.org/mailman/listinfo/python-list

--001a11c229a8d3341d04f93d5d93--