Django 4.2 复习笔记(一)迅速概览

💡 原文中文,约2600字,阅读约需7分钟。
📝

内容提要

本文介绍了Django 4.2的安装与项目创建过程,建议使用conda创建虚拟环境,并提供常用命令。创建项目和应用的步骤包括使用`django-admin startproject`和`python manage.py startapp`。最后,添加视图和路由以实现基本的“Hello world”功能,强调Django的全面性与复杂性。

🎯

关键要点

  • 建议使用conda创建虚拟环境,并提供常用命令。

  • 使用`django-admin startproject`创建项目,使用`python manage.py startapp`创建应用。

  • 项目可以包含多个应用,应用模块化便于分开开发。

  • 在视图中添加`Hello world`功能,并设置路由以实现访问。

  • Django相较于其他框架如Flask和FastAPI,功能更全面但相对复杂。

延伸问答

如何使用conda创建Django的虚拟环境?

可以使用命令`conda create -n learn python=3`创建名为learn的环境,并使用`conda activate learn`切换到该环境。

Django项目和应用的创建步骤是什么?

使用`django-admin startproject mysite`创建项目,使用`python manage.py startapp myapp`创建应用。

如何在Django中添加视图和路由?

在`myapp/views.py`中添加视图函数,然后在`myapp/urls.py`中设置路由,将视图与URL关联。

Django与Flask和FastAPI相比有什么特点?

Django功能更全面,适合大型项目,但相对复杂,而Flask和FastAPI则更轻量,适合快速开发。

如何查看Django的版本?

可以在Python中运行`import django`和`print(django.get_version())`来查看当前Django版本。

Django的默认欢迎页面如何访问?

在浏览器中输入`http://127.0.0.1:8000/`即可访问Django的默认欢迎页面。

➡️

继续阅读