use*_*201 3 python django web-frameworks
我正在开发一个需要Web前端的应用程序.我所关心的只是iOS,Android应用程序的HTTP接口.后端将使用MongoDB.
我需要使用Python框架吗?我看到Django想为我生成数据库接口.从粗略阅读Django教程不清楚为什么我必须使用所有那些"应用程序",如admin,auth等.我没有看到在Django中禁用数据库接口的方法.
当我之前编写php代码时,我需要的只是php apache模块,我可以访问php代码中的HTTP头,我自己处理了所有内容.我可以不用python做那样的事情吗?为什么人们使用框架?
您可以尝试使用Flask,一个轻量级的Web框架,它可以帮助您创建简单的前端.可以在框架网站上找到简单视图的示例:
@app.route('/login', methods=['GET', 'POST'])
def login():
if request.method == 'POST':
do_the_login()
else:
show_the_login_form()
Run Code Online (Sandbox Code Playgroud)
使用Flask,默认情况下没有不需要Django(admin,auth ...)的模块,因此您可以专注于数据库管理.
| 归档时间: |
|
| 查看次数: |
3694 次 |
| 最近记录: |