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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。