会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
理想赵雷
博客园
首页
新随笔
联系
订阅
管理
2025年12月8日
01 安装与运行
摘要: 我们运行Python程序,就是运行Python解释器,让解释器去读取我们写好的Python代码文件,并且把Python代码翻译成机器指令给CPU去执行 Python解释器本身也是程序,负责解释执行Python代码 苹果Mac电脑安装Python解释器:https://www.bilibili.com
阅读全文
posted @ 2025-12-08 17:55 理想赵雷
阅读(1)
评论(0)
推荐(0)
2025年12月7日
11 ORM关联表、事务
摘要: ORM对关联表的操作 在models.py中定义两个Model,对应两张表 1 # common.models.py 2 # 国家表 3 class Country(models.Model): 4 name = models.CharField(max_length=100) 5 6 # 学生表,
阅读全文
posted @ 2025-12-07 17:52 理想赵雷
阅读(3)
评论(0)
推荐(0)
10 数据库表的关联
摘要: 常见的三种关联关系:一对多,一对一,多对多 一对多 一对多的关系,就是外键关联关系 定义药品(Medicine)表,包括药品名称、编号和描述 定义订单表(Order),包括创建日期、客户、药品、数量,客户字段对应的客户只能是Customer中的某个客户记录 Order表里面的一条订单记录的客户,对应
阅读全文
posted @ 2025-12-07 15:06 理想赵雷
阅读(3)
评论(0)
推荐(0)
09 session 和 token
摘要: 前端发来的Customer API请求,我们后端代码就直接处理了,并没有验证这个请求是不是已经登录的管理员发出的,客户端未登录,直接访问登录后的主页 对于请求消息的合法性验证,通常有两种方案:session和toke session方案 session就是会话的意思,原理如下 服务端在数据库保存一张
阅读全文
posted @ 2025-12-07 01:02 理想赵雷
阅读(4)
评论(0)
推荐(0)
08 实现登录功能
摘要: 实现登录功能 1 # bysms.urls.py 2 from django.contrib import admin 3 from django.urls import path, include 4 # 静态文件服务声明 5 from django.conf.urls.static import
阅读全文
posted @ 2025-12-07 00:25 理想赵雷
阅读(3)
评论(0)
推荐(0)
2025年12月5日
07 对资源的增删改查处理
摘要: 创建mgr应用目录:python manage.py startapp mgr 添加处理请求模块和url路由 创建mgr.customer.py 负责对客户类型数据处理 创建mgr.order.py 负责对订单类型数据处理 django不支持直接根据HTTP请求的方法或者请求体里面的参数进行路由 临
阅读全文
posted @ 2025-12-05 23:47 理想赵雷
阅读(3)
评论(0)
推荐(0)
06 前后端分离的架构
摘要: 代码直接生成HTML 1 # sales.views.py 2 from django.shortcuts import render 3 from django.http import HttpResponse 4 # 导入Customer 对象定义 5 from common.models im
阅读全文
posted @ 2025-12-05 22:33 理想赵雷
阅读(1)
评论(0)
推荐(0)
05 读取数据库数据
摘要: 获取全部记录 实现一个函数,来处理sales/customers/访问请求,返回数据库中customer表所有记录 # sales.views.py 1 from django.shortcuts import render 2 from django.http import HttpRespons
阅读全文
posted @ 2025-12-05 00:45 理想赵雷
阅读(3)
评论(0)
推荐(0)
2025年12月4日
04 创建数据库和表
摘要: 后端开发离不开数据库 创建数据库(会在项目根目录下面生成一个配置文件中指定的数据库文件db.sqlite3,并且生成一些django所需要的默认的表):python manage.py migrate 为什么执行python manage.py migrate会生成一些默认的表?因为django项目
阅读全文
posted @ 2025-12-04 08:40 理想赵雷
阅读(1)
评论(0)
推荐(0)
2025年12月3日
03 HTTP请求的url路由
摘要: 创建项目app(项目里面的一个应用,一个项目包含多个app,一个app通常就是一个相对独立的模块,实现相对独立的功能,本质上就是一个Python包,里面包含了一些应用相关的代码文件):python manage.py startapp sales 返回页面内容给浏览器(返回字符串): 1 # url
阅读全文
posted @ 2025-12-03 23:02 理想赵雷
阅读(4)
评论(0)
推荐(0)
下一页
公告