2016 - 2024

感恩一路有你

django如何实现异步 Django适不适合做android的后台?

浏览量:1748 时间:2021-03-12 20:34:11 作者:admin

Django适不适合做android的后台?

有三种解决方案。第一种是模拟浏览器的会话ID cookie。此解决方案的优点是,您的浏览器可以异步请求和移动应用程序共享,基本上不需要更改后端服务。第二种解决方案通常由restful服务推荐,用Base64编码用户名和密码,并将它们放入请求头中。实际上,它是传统的HTTP基本身份验证方法。实际上,这种变化非常小,因为Django支持这种身份验证方法。如果更改身份验证方法,则不需要更改视图代码。尽管第三种解决方案很简单,但不建议将用户名和密码附加到每个请求参数。这种方法乍一看很简单,但实际上并不好。首先,这不安全。第二,要么改变视图,要么编写中间件。

用python的django或者web.py做服务器,性能上有瓶颈吗?

但是,既然我们已经接受了Python易于使用和快速开发的优点,作为折衷,我们应该学会接受和处理Python的一些缺点。使用Django作为数据服务器两年多了,确实存在一些性能问题。

1. 异步Django的HTTP请求是同步的,这是通过使用gevent的协程来解决的。

2. 将zeromq和memcached用于缓存和队列是解决方案。

3. 如果有影响性能的CPU密集型函数,可以编译成C来解决性能问题,一些矩阵运算也可以通过numpy来解决

Python用于机器学习和人工智能。Python可以做很多事情,因为有很多基于Python的第三方库,可以做游戏、爬虫、金融和网站,可以做图像处理,可以做科学计算,可以做聊天机器人,你提到的Django是基于Python的web框架,用较少的代码让你做一个网站。如果你是一个初学者,没有接触过Python甚至没有学过编程,你可以关注一下我的标题,使用Python,有零基础的入门视频教学,都非常简单易用。

django如何实现异步 react异步请求数据 负载均衡

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。