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

Django

安装django:pip install django

创建项目:django-admin startproject bysms

启动项目:python manage.py runserver 0.0.0.0:80

HTTP请求的url路由

创建一个名为sales的app:python manage.py startapp sales

路由显示

bysms/urls.py

from django.contrib import admin
from django.urls import path,include
from sales.views import listordersurlpatterns = [path('admin/', admin.site.urls),path('sales/orders/',listorders),]

view.py 

from django.http import HttpRequest, HttpResponse
from django.shortcuts import renderdef listorders(request):#返回的HTTP响应消息;消息体为...return HttpResponse('下面是系统中所有的订单信息...')
一级路由二级路由

一级路由bysms/urls.py

from django.contrib import admin
from django.urls import path,include
from sales.views import listordersurlpatterns = [path('admin/', admin.site.urls),# #主路由表path('sales/',include('sales.urls'))
]

二级路由sales/urls.py 

from django.urls import path
from sales.views import listordersurlpatterns =[#二级路由表path('orders/',listorders)
]

 创建数据库

 这里使用的是数据库 sqlite

 bysms/settings.py

DATABASES = {'default': {'ENGINE': 'django.db.backends.sqlite3','NAME': BASE_DIR / 'db.sqlite3',}
}


 


http://www.mrgr.cn/news/55227.html

相关文章:

  • 什么是 SQL 注入攻击?如何防止 SQL 注入?
  • HCIE-Datacom题库_13_认证多选、判断、简答【13道题】
  • 设计模式——装饰者模式(8)
  • MySQl数据库的基本操作
  • 刷爆Leetcode Day4
  • ApacheShiro反序列化 550 721漏洞
  • sentinel原理源码分析系列(八)-熔断
  • JVS逻辑引擎,API接入数据加解密操作详解
  • Java EE规范
  • 供电电压和逻辑电压
  • Visual Studio快捷添加代码片段的方法
  • 时装购物|基于springBoot的时装购物系统设计与实现(附项目源码+论文+数据库)
  • 通过多方面去评估EDM电子邮件群发营销的效果
  • 基于Java+SpringBoot+Vue的师生健康信息管理系统
  • 浏览器播放rtsp视频流解决方案
  • Web3的核心概念:去中心化如何改变互联网
  • 优化分页查询
  • Semiconductor Material Model Properties
  • 开源进销存软件如何助力中小企业数字化转型?
  • 提供一份淘宝开放平台订单接口的详细使用教程
  • 深度学习中的掩码介绍
  • LeetCode 精选 75 回顾
  • LoRaWAN的用例与垂直应用
  • 用.NET开发跨平台应用程序采用 Avalonia 与MAUI如何选择
  • 【学术会议投稿】Vue.js组件开发实战:从零构建高效可复用组件
  • 背包九讲——完全背包问题