Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6227777
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 24, 20262026-05-24T09:16:45+00:00 2026-05-24T09:16:45+00:00

I am looking for a simple python web framework which runs both as standalone

  • 0

I am looking for a simple python web framework which runs both as standalone and on Appengine.

I would like to write the app in such a way that i can switch between standalone and Appengine based on the deployment configuration. Standalone will be using RDBMS.

When i checked web.py looked simple and promising. I have the following questions:

  • Does web.py work well on Appengine?
  • Is there any major known gotchas?
  • Can you share your experience with using web.py on Appengine?
  • Any suggestions to achieve the above mentioned goal is appreciated.
  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-24T09:16:46+00:00Added an answer on May 24, 2026 at 9:16 am

    Does web.py work well on Appengine?

    Yes it does work pretty well, it’s compact and very easy to use.

    Is there any major known gotchas?

    Web.py does not offer any Data Abstraction Layer compatible with GAE; that means that in order to switch from a RDBMS to a NoSQL database, you have to create by yourself a layer above both the web.db database API and the Google App Engine datastore API.

    Can you share your experience with using web.py on Appengine?

    I have deployed a couple of simple applications with web.py on top of GAE and other several pet projects with Sqlite as database; here a mini review.

    Any suggestions to achieve the above mentioned goal is appreciated.

    If the switch from Appengine to RDBMS is your primary concern, have a look to web2py.
    Although with some limitations, to the best of my knowledge is the only one Python web framework GAE friendly that offers a DAL above the App Engine Datastore and other several RDBMS solutions.
    Switching from one db to another is just a matter of initializing the DAL with the proper connection string:

    db = DAL('sqlite://storage.db')
    db = DAL('mysql://username:password@localhost/test')
    db = DAL('gae')
    
    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm developing an app (an API) in python and I would like to offer
I'm looking for a simple Python framework/library for creating a website run using PyPy.
I'm looking for a simple solution using Python to store data as a flat
I'm looking for (simple) examples of problems for which JMS is a good solution,
I learning Python (coming from a dotnet background) and developing an app which interacts
I am looking for a python webserver which is multithreaded instead of being multi-process
I'm working on a simple web crawler in python and I wan't to make
I'm looking for a 'simple' solution to override systematically some inherited methods in Python
I'm trying to display a page of html using bottle (the python web framework).
I'm looking for a suitable cross-platform web framework (if that's the proper term). I

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.