当前位置: 首页 > news >正文

Django快速入门

1. 安装

在安装了python环境下,在命令行win+r,录入

pip install django

或者使用国内源下载

pip install -i https://pypi.douban.com/simple/ django

安装完成后,在%python%/Scripts目录下会出现如下图的django-admin.exe的文件
在这里插入图片描述
以及django类库在这里插入图片描述

2. 命令行创建Django项目

在命令行win+r,输入如下命令

cd 项目目录
django-admin startproject 项目名

创建完成后,在项目目录里会生成如下结构目录及文件
在这里插入图片描述
其中:

  • manage.py:是项目的管理工具
  • wsgi.py:是同步服务
  • asgi.py:是异步服务
  • urls.py:是主路由 ,如下图:
  • 在这里插入图片描述
  • setting.py:是项目的配置文件,项目本地的配置文件。程序启动时,先读取django内部配置global_settings.py(如下图),再读取setting.py
    在这里插入图片描述
    如下图,可以看到global_setting.py中设置的SESSION_COOKIE过期时间(2周)

    如果要修改这个参数,可以通过把改参数再本项目的setting.py中增加参数SESSION_COOKIE_AGE = 60 * 60 * 24 * 7 * 3
    即可以修改为3周

3.修改路由

在这里插入图片描述

4.启动服务

命令行输入,默认是以8000端口

python manage.py runserver

在这里插入图片描述
启动服务时,也可以修改端口,如修改为9000

python manage.py runserver 127.0.0.1:9000

在这里插入图片描述

5.查看结果

在这里插入图片描述

相关文章:

  • 【论文投稿】Python 网络爬虫:探秘网页数据抓取的奇妙世界
  • 归并排序的应用—计算逆序对的个数
  • 使用 pgvector 实现 PostgreSQL 语义搜索和 RAG:完整指南
  • 长视频生成、尝试性检索、任务推理 | Big Model Weekly 第56期
  • 为AI聊天工具添加一个知识系统 之107 详细设计之48 理解和角色
  • 从零到上线:Node.js 项目的完整部署流程(包含 Docker 和 CICD)
  • Spring Boot 项目启动报错 “找不到或无法加载主类” 解决笔记
  • 【ISO 14229-1:2023 UDS诊断全量测试用例清单系列:第五节】
  • MySQL数据库三:操作数据库(二)
  • 【ISO 14229-1:2023 UDS诊断全量测试用例清单系列:第十节】
  • mac docker镜像加速正确配置方式
  • 【MySQL常见疑难杂症】常见文件及其所存储的信息
  • 尚硅谷爬虫note005
  • 基于Knative的无服务器引擎重构:实现毫秒级冷启动的云原生应用浪潮
  • 数据结构笔记之时间复杂度O(n)中的O是什么的缩写,为什么要用O这个字母?
  • 快速设置 Docker 网络代理配置
  • 手机ROM是什么
  • 网络安全|网络安全学习方法
  • 【办公类-90-02】】20250215大班周计划四类活动的写法(分散运动、户外游戏、个别化综合)(基础列表采用读取WORD表格单元格数据,非采用切片组合)
  • 自己动手实现一个简单的Linux AI Agent
  • 柴德赓、纪庸与叫歇碑
  • 央行副行长:增强外汇市场韧性,坚决对市场顺周期行为进行纠偏
  • 体坛联播|利物浦提前4轮夺冠,安切洛蒂已向皇马更衣室告别
  • 央媒关注给保洁人员设休息室:让每一份踏实奋斗得到尊重呵护
  • 上海明天起进入“升温通道”,五一假期冲刺33℃
  • 凝聚多方力量,中国农科院油菜产业专家团部署单产提升新任务