Django学习教程(一)Django介绍和环境准备

Django学习教程(一)Django介绍和环境准备

前言

  前面我们学习了Python基础语法,从这一篇开始,我们来学习Python中非常常用的Web开发框架Django。Django可以帮助我们快速开发Web项目,比如博客系统、后台管理系统、企业网站等。

  有JavaWeb基础的小伙伴,可以把Django理解为Python中的Web开发框架,里面也有路由、视图、模板、模型层等内容。我们这一套文章会通过一个博客项目,来学习Django的基本使用。

1.Django介绍

Django是Python语言中的一个Web开发框架,可以帮助我们快速开发Web项目。

在Django中,常见的内容有:

  1. 路由
  2. 视图
  3. 模板
  4. 模型
  5. Admin后台管理
  6. 数据库操作

如果有JavaWeb基础的小伙伴,可以简单理解为:

路由类似于请求地址配置,视图类似于Controller中的方法,模板类似于页面,模型层类似于实体类和数据库表的映射。

2.环境准备

学习Django之前,需要先安装好Python环境。

可以在命令行中查看Python版本。

命令:

python --version

或者:

python -V

如果能看到Python版本号,说明Python环境已经安装成功。

例如:

Python 3.12.0

3.安装Django

安装Django可以使用pip命令。

命令:

pip install django

安装完成后,可以查看Django版本。

命令:

django-admin --version

如果能看到版本号,说明Django安装成功。

例如:

5.0.6

这里的版本号根据自己安装的版本不同,显示结果可能不一样。

4.常见问题

如果执行pip命令时提示不是内部或外部命令,一般是Python环境变量没有配置好。

可以检查Python是否安装成功,也可以重新安装Python,安装时勾选Add Python to PATH。

如果安装Django速度比较慢,也可以使用国内镜像源。

命令:

pip install django -i https://pypi.tuna.tsinghua.edu.cn/simple

5.总结

  这一篇我们简单认识了Django框架,并完成了Django的环境准备。Django是Python中非常常用的Web开发框架,后面我们会通过一个博客项目来学习它的基本使用。

  好了这一篇就到这里,下一篇我们继续学习创建Django项目,如果对你有帮助,点赞加关注,下篇见。

相关推荐
johnny2339 小时前
Django生态:Django-admin、Django-Compressor、Django-grappelli、django-rules
django
weixin_BYSJ19872 天前
django在线图书销售平台---附源码16192
java·javascript·spring boot·python·django·flask·php
kobe_OKOK_2 天前
django外键字段会自动在数据库字段后面加上_id
数据库·django·sqlite
梅雅达编程笔记2 天前
零基础学 Python 第14章 | 模块、包与第三方库
开发语言·python·django·numpy·pandas
梅雅达编程笔记2 天前
零基础学 Python 第15章 | 类与对象:面向对象编程入门
开发语言·python·django·numpy·pandas
2401_868534783 天前
OSPF经典案例分析
python·django
不瘦80斤不改名3 天前
全家桶、乐高积木与类型引擎:重新认识 Django、Flask 与 FastAPI
django·flask·fastapi
hanxiuchao8 天前
告别客户端臃肿!网页端 M3U8 播放调试方案,适配全办公场景
运维·python·django·m3u8·m3u8播放
程序员羽痕8 天前
基于深度学习的眼疾识别系统
人工智能·pytorch·深度学习·分类·django
流云鹤8 天前
1. 配置环境、创建导航栏
python·django