Skip to content

Command-line tool that makes python web development easier.

License

Notifications You must be signed in to change notification settings

jaeschrich/Cake

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

#Cake: Python web development, simplified ##What is Cake? Cake is a command-line, cross platform tool to help ease development of python web applications. ##Usage You create a new project with Cake like this:

cake new test

What does that do? That creates a new folder (called test) in your current directory, makes it a virtual environment (using the virtualenv.py script that can be found here or on github here. It then installs web.py with pip. If you want to use another library, do so like this:

cake new -f [your framework] test

The supported frameworks are: web.py, cherrypy, bottle, tornado, and flask. ##Why don't you support (Django, Turbogears, Web2py, webapp2)? Those frameworks have their own workflows, with scripts and projects, ect. Cake is designed to give a workflow to projects who don't have a set workflow, while leveraging the freedom those frameworks provide. ##Where can I get it? You can install it from here. It works on Windows and Linux . It's an executable, just add the cake folder to your path. ##Documentation Right here in the wiki.

About

Command-line tool that makes python web development easier.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages