Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #13179 > unrolled thread

Easiest framework to develop simple interactive web site in python?

Started byJohn Reid <j.reid@mail.cryst.bbk.ac.uk>
First post2011-09-12 15:03 +0100
Last post2011-09-13 15:45 +0800
Articles 7 — 5 participants

Back to article view | Back to comp.lang.python


Contents

  Easiest framework to develop simple interactive web site in python? John Reid <j.reid@mail.cryst.bbk.ac.uk> - 2011-09-12 15:03 +0100
    Re: Easiest framework to develop simple interactive web site in python? Matthias Huening <matthias.huening@fu-berlin.de> - 2011-09-12 17:42 +0200
    Re: Easiest framework to develop simple interactive web site in python? Miki Tebeka <miki.tebeka@gmail.com> - 2011-09-12 09:48 -0700
    Re: Easiest framework to develop simple interactive web site in python? Miki Tebeka <miki.tebeka@gmail.com> - 2011-09-12 09:48 -0700
    Re: Easiest framework to develop simple interactive web site in python? Stefaan Himpe <stefaan.himpe@gmail.com> - 2011-09-12 20:37 +0200
      Re: Easiest framework to develop simple interactive web site in python? John Reid <j.reid@mail.cryst.bbk.ac.uk> - 2011-09-13 08:30 +0100
      Re: Easiest framework to develop simple interactive web site in python? limodou <limodou@gmail.com> - 2011-09-13 15:45 +0800

#13179 — Easiest framework to develop simple interactive web site in python?

FromJohn Reid <j.reid@mail.cryst.bbk.ac.uk>
Date2011-09-12 15:03 +0100
SubjectEasiest framework to develop simple interactive web site in python?
Message-ID<mailman.1034.1315836239.27778.python-list@python.org>
Hi,

I need to write a web interface for some computational biology software 
I've written:
http://sysbio.mrc-bsu.cam.ac.uk/johns/STEME/rst/_build/html/index.html

I don't have much experience writing web sites or applications. Can 
anyone recommend a python framework that will allow me to easily write a 
few pages? I need to accept some user input in the form of some options 
and download a potentially large file from the user's computer. The job 
can take some time to run so I'll need to notify them via email when it 
has finished.

I should say our group already uses an Apache web server so I'd like to 
host the pages from that server.

I know there are various python web frameworks but I don't want to learn 
a complicated one, I really just want the simplest tool for the job. Are 
any of the following suitable?

Zope, Django, Pylons, Grok, Pyramid

I see quite a few are listed here:
http://wiki.python.org/moin/WebFrameworks

Thanks in advance for any help,
John.

[toc] | [next] | [standalone]


#13186

FromMatthias Huening <matthias.huening@fu-berlin.de>
Date2011-09-12 17:42 +0200
Message-ID<9d6nk0FutiU1@mid.uni-berlin.de>
In reply to#13179
Am 12.09.2011 16:03, schrieb John Reid:
>
> I don't have much experience writing web sites or applications. Can
> anyone recommend a python framework that will allow me to easily write a
> few pages?

You want a simple framework? Try Bottle:
http://bottlepy.org/

Matthias

[toc] | [prev] | [next] | [standalone]


#13188

FromMiki Tebeka <miki.tebeka@gmail.com>
Date2011-09-12 09:48 -0700
Message-ID<mailman.1039.1315846841.27778.python-list@python.org>
In reply to#13179
I personally like CherryPy. But it all depends on your needs and style. I suggest you play with some of the packages and select one that you feel best with.

[toc] | [prev] | [next] | [standalone]


#13191

FromMiki Tebeka <miki.tebeka@gmail.com>
Date2011-09-12 09:48 -0700
Message-ID<c138a13f-6834-4dc2-bfcb-0c794e6c9234@glegroupsg2000goo.googlegroups.com>
In reply to#13179
I personally like CherryPy. But it all depends on your needs and style. I suggest you play with some of the packages and select one that you feel best with.

[toc] | [prev] | [next] | [standalone]


#13194

FromStefaan Himpe <stefaan.himpe@gmail.com>
Date2011-09-12 20:37 +0200
Message-ID<1ksbq.2549$ex3.1130@newsfe30.ams2>
In reply to#13179
The simplest one to learn is web2py http://www.web2py.com
No configuration needed, just unpack and get started.
It also has very good documentation and tons of little examples to get 
things done.

The other options you mentioned are good too :)

[toc] | [prev] | [next] | [standalone]


#13217

FromJohn Reid <j.reid@mail.cryst.bbk.ac.uk>
Date2011-09-13 08:30 +0100
Message-ID<mailman.1060.1315899057.27778.python-list@python.org>
In reply to#13194
On 12/09/11 19:37, Stefaan Himpe wrote:
> The simplest one to learn is web2py http://www.web2py.com
> No configuration needed, just unpack and get started.
> It also has very good documentation and tons of little examples to get
> things done.
>
> The other options you mentioned are good too :)
>

OK I've had a look at bottle, cherrypy and web2py and they look fairly 
straightforward. I'll check out some more and see where I get to. Thanks 
for the tips,
John.

[toc] | [prev] | [next] | [standalone]


#13218

Fromlimodou <limodou@gmail.com>
Date2011-09-13 15:45 +0800
Message-ID<mailman.1061.1315899936.27778.python-list@python.org>
In reply to#13194
On Tue, Sep 13, 2011 at 3:30 PM, John Reid <j.reid@mail.cryst.bbk.ac.uk> wrote:
> On 12/09/11 19:37, Stefaan Himpe wrote:
>>
>> The simplest one to learn is web2py http://www.web2py.com
>> No configuration needed, just unpack and get started.
>> It also has very good documentation and tons of little examples to get
>> things done.
>>
>> The other options you mentioned are good too :)
>>
>
> OK I've had a look at bottle, cherrypy and web2py and they look fairly
> straightforward. I'll check out some more and see where I get to. Thanks for
> the tips,
> John.
>

maybe you can also try out uliweb.

-- 
I like python!
UliPad <<The Python Editor>>: http://code.google.com/p/ulipad/
UliWeb <<simple web framework>>: http://code.google.com/p/uliweb/
My Blog: http://hi.baidu.com/limodou

[toc] | [prev] | [standalone]


Back to top | Article view | comp.lang.python


csiph-web