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

PythonWeb

参考:如何安装 Django |Django 文档 |姜戈

一、框架搭建

1、安装Django框架 pip3 install django

2、查看是否安装成功

        pip3  show django

这样显示就是成功了
3、初始化项目

你想在哪个路径就 cd到哪个路径下输入一下命令就可以

        django-admin startproject my_project

初始化之后就会有一下目录 manage.py可以理解是启动的引擎

4.测试是否可以运行

cd 到 my_project后

python manage.py runserver

提示迁移数据库

python manage.py migrate

之后在运行就可以了
 

5.创建新的应用

 python manage,py startapp hello 

会出现新的hello引用

6.配置url文件

        首先在hello模块中 建立一个urls.py文件  然后在my_project项目中 加入 

path('hello/',include('hello.urls')), 语句 意义就是导入hello模块下的urls文件

7.配置hello的url文件

# path是django配置路由的函数 第一个参数是路由,第二个参数是视图
from django.urls import pathurlpatterns = []

基本配置结束可以编写代码了

二、基本操作

1.定义返回给前端hello_world的视图函数

from django.shortcuts import render# Create your views here.
# 处理响应信息的包
from django.http import HttpResponse# 定义返回给前端hello_world的视图函数
def hello_world(request):# 返回helloworldreturn HttpResponse("Hello World!")

2.配置路由

# path是django配置路由的函数 第一个参数是路由,第二个参数是视图
from django.urls import path
from hello.views import hello_worldurlpatterns = [# 参数1:路由,参数2:视图函数名,参数3:视图函数别名path('hello/',hello_world,name='hello_world')]

运行 python manager.py runserver

127.0.0.1:8000/hello/world/  本地运行就这个路径就能访问到这个路由对应的函数

相关文章:

  • 【AI论文】生成,但验证:通过回顾性重采样减少视觉语言模型中的幻觉
  • 数字ic后端设计从入门到精通2(含fusion compiler, tcl教学)
  • Origin绘图——双Y轴柱状图升级双向柱状图
  • 【C++游戏引擎开发】第18篇:视锥体裁剪与光源剔除
  • Java并发编程-线程池
  • numpy、pandas内存优化操作整理
  • 配置nginx服务,通过多ip区分多网站
  • 4399后端一面
  • 静态点亮数码管的某几段(STC89C52单片机)
  • SwiftUI 音频播放器:AVPlayer 在线播放 + 播放进度条 + 音量调节 + 后台播放
  • Python面向对象程序设计
  • FreeRTos学习记录--1.工程创建与源码概述
  • 深度学习预训练和微调
  • WWW2025 快手最新论文 T2Diff 解读:生成式扩散模型+混合注意力打造高效推荐
  • Synopsys:printvar命令和puts/echo命令的区别
  • Vue3---(9)组件间通信
  • 【基于WSAAsyncSelec模型的通信程序设计】
  • 每天学一个 Linux 命令(29):tail
  • JavaScript 中的单例模式
  • 单例模式(线程安全)
  • 对华小额包裹免税取消=更高价格+更慢物流,美消费者为关税政策买单
  • 著名医学翻译家王贤才逝世,享年91岁
  • 2025上海车展圆满闭幕,共接待海内外观众101万人次
  • 王毅在金砖正式成员和伙伴国外长会上的发言
  • 5月1日,多位省级党委书记调研旅游市场、假期安全等情况
  • 当农民跨进流动的世界|劳动者的书信①