Recommended python library/framework for local web app?

前端 未结 10 1854
生来不讨喜
生来不讨喜 2020-12-31 07:33

I want to create a simple LOCAL web app in Python.

The web server and \"back-end\" code will run on the same system (initially, Windows system) as the UI. I doubt it

10条回答
  •  甜味超标
    2020-12-31 08:29

    Django comes with a built-in web server that allows you to fully test your application locally (via localhost:8080 or something of the sort). As a matter of fact, I've used it more than once to run a complete web-application locally prior to deploying it to a server. I see no reason you can't use it for your own local web-app purposes. Although it may seem that Django is big and complex, this solution is self-contained and simple to run:

    1. Install Django
    2. Go through the great tutorial, which very soon shows you how to run the web-server
    3. Write your code

    That's about it. Deploying it to other machines is also simple to do, especially with something like virtualenv.

    If you don't want a large web-framework at all, I'll have to join Greg's advice to use BaseHTTPServer. I've used it before for specialized local applications and it's working well, doing what's expected from it and not much more. It's a very flexible solution allowing you to build something quite custom if you need it.

提交回复
热议问题