Python Web --Django Web框架
2023-12-28 13:52:19
场景
近日写了不少Python脚本,例如:爬虫、ocr、模型训练等。我认为可以更加了解python,因为近一个月使用Python给我的感觉比较好,代码比较简单,比java简单很多,而且python自己管理内存,更多依赖于自身的垃圾回收机制。Python在很多时候是比java好用的。所以有必要学习一下它的史诗级项目-Django,后面也可以用python来搭建应用,后续很多工具我都可能使用python来写。
Django
WHAT
Django 是一个高级的 Python 网络框架,可以快速开发安全和可维护的网站。由经验丰富的开发者构建,Django 负责处理网站开发中麻烦的部分,因此你可以专注于编写应用程序,而无需重新开发。 它是免费和开源的,有活跃繁荣的社区,丰富的文档,以及很多免费和付费的解决方案。
WHY
Django 的构建 对标 spirngboot 其实差不多,springboot以其开箱即用,简单易用闻名世界,Django 也一样,可以迅速得构建一个RestFul API,非常简单,代码很少。
HOW
开始,我们先构建一个虚拟环境,我本地有python8-12的所有版本。
# 使用 venv(Python 3.3 及以上版本)
python -m venv myenv
myenv\Scripts\activate
安装 Django
pip3 install django
测试是否安装成功
python -m django --version
创建demo
mkdir django_test
cd django_test
创建一个名为“mytestsite”的新框架站点。
django-admin startproject mytestsite
cd mytestsite
运行
python manage.py runserver
已经启动并运行了一个 Django 开发环境。
结束
end
文章来源:https://blog.csdn.net/weixin_45487988/article/details/135263617
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!