随笔分类 -  django

摘要:用ajax如下 /** * 根据cookie的name获取对应的值 * @param name * @returns {null} */ function getCookie(name) { let cookieValue = null; if (document.cookie && documen 阅读全文
posted @ 2024-09-28 11:50 Sherwin_szw 阅读(5) 评论(0) 推荐(0) 编辑
摘要:Django4中的缓存 详细文档参考:https://www.cnblogs.com/Neeo/articles/17589834.html Django支持的缓存有好几种: 三方的Redis(推荐),Memcached(不推荐) 缓存到本地文件 缓存到本地数据库 缓存到内存里 虚拟缓存 缓存的粒度 阅读全文
posted @ 2024-09-20 16:26 Sherwin_szw 阅读(5) 评论(0) 推荐(0) 编辑
摘要:Django4中的日志管理 参考:Django配置日志:https://www.cnblogs.com/Neeo/articles/17588553.html python内置模块logging模块:https://www.cnblogs.com/Neeo/articles/10951734.htm 阅读全文
posted @ 2024-09-20 15:54 Sherwin_szw 阅读(31) 评论(0) 推荐(0) 编辑
摘要:1.7 ModelForm 使用Form 创建Form类 + 定义字段 class LoginForm(forms.Form): user = forms.CharField(label="用户名", widget=forms.TextInput) pwd = forms.CharField(lab 阅读全文
posted @ 2024-09-20 15:53 Sherwin_szw 阅读(6) 评论(0) 推荐(0) 编辑
摘要:1.1 初识Form组件 基于注册为例来进行测试。 详细见示例:1-form组件.zip 1.2 错误信息 1.3 展示所有的字段 对象和可迭代对象。 1.4 问题:关于样式 手动操作 class RegisterForm(forms.Form): v1 = forms.CharField( lab 阅读全文
posted @ 2024-09-14 13:22 Sherwin_szw 阅读(7) 评论(0) 推荐(0) 编辑
摘要:Session Session的使用一般依赖于Cookie,将一些数据不再发送值浏览器,而是保存的后端的服务器上。 1 使用 Session到底要存储到哪里?默认数据库。 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth' 阅读全文
posted @ 2024-09-12 16:34 Sherwin_szw 阅读(25) 评论(0) 推荐(0) 编辑
摘要:Cookie 本质上:保存在用户浏览器上键值对。 1 使用 from django.urls import path from django.shortcuts import HttpResponse def x1(request): # 包含:响应体、响应头、状态码等信息 obj = HttpRe 阅读全文
posted @ 2024-09-12 16:33 Sherwin_szw 阅读(8) 评论(0) 推荐(0) 编辑
摘要:1.中间件 1.1 使用 编写类,在类型定义:process_request、process_view、process_response 中间件注册,在settings中的配置。 1.1.1 正常 1.编写类 可以写在任意的目录:自定义的类、继承一个类(推荐) from django.utils.d 阅读全文
posted @ 2024-09-12 16:32 Sherwin_szw 阅读(7) 评论(0) 推荐(0) 编辑
摘要:视图 1 FBV和CBV 非前后端分离,FBV 前后端分离、小程序API,CBV【django rest framekwork框架) 2 参数 request对象,读取请求相关所有的数据。 request.method request.GET ?name=123&age=123&age=199 => 阅读全文
posted @ 2024-09-10 15:31 Sherwin_szw 阅读(3) 评论(0) 推荐(0) 编辑
摘要:路由分发 研究django admin源码时: namespace是什么? 无namespace from django.urls import reverse url = reverse("v2") print(url) 有namespace from django.urls import rev 阅读全文
posted @ 2024-09-10 13:21 Sherwin_szw 阅读(12) 评论(0) 推荐(0) 编辑
摘要:HTML模板 希望数据 + 嵌套 HTML标签,返回给用户浏览器。 1 基本使用 编写 def demo(request): # 业务处理,获取到值 user_list = ["武沛齐","张开"] # 1.寻找demo.html,去哪里找? 优先DIRS,再去已注册APP的templates # 阅读全文
posted @ 2024-09-10 13:18 Sherwin_szw 阅读(6) 评论(0) 推荐(0) 编辑
摘要:路由系统 1 常见操作 通俗的语言来表示:URL -> 函数对应关系 2 路由源码分析 2.1 路由定义的本质 from django.urls import path, re_path from apps.www import views from django.urls import URLPa 阅读全文
posted @ 2024-09-09 17:10 Sherwin_szw 阅读(3) 评论(0) 推荐(0) 编辑
摘要:1. 关于APP 创建的django项目: E:/PycharmProjects/day004 - day004 - urls.py URL和函数对应关系 - wsgi.py 底层请求处理入口【同步】 - asgi.py 底层请求处理入口【异步】 - settings.py 配置文件(内置配置文件g 阅读全文
posted @ 2024-09-09 17:08 Sherwin_szw 阅读(21) 评论(0) 推荐(0) 编辑
摘要:1.纯净版项目 django内置有100个功能,5个功能是项目使用概率比较大。 创建Django项目时,默认配置上功能。 创建Django项目时,默认配置剔除。 Django纯净和Flask等轻量级框架的对比: Flask,一个py文件项目,基于蓝图项目创建结构化。 Django,默认的配置,剔除 阅读全文
posted @ 2024-09-09 17:06 Sherwin_szw 阅读(14) 评论(0) 推荐(0) 编辑
摘要:1.项目相关 新项目 开发时,可能遇到使用其他的版本。 虚拟环境 老项目 打开项目 虚拟环境 1.1 关于新项目 1.系统解释器+命令行【学习】 C:/python38 - python.exe - Scripts - pip.exe - pip3.8.exe - django-admin.exe 阅读全文
posted @ 2024-09-09 17:05 Sherwin_szw 阅读(8) 评论(0) 推荐(0) 编辑
摘要:settings.py # url显示的路径 STATIC_URL = '/static/' # 查找静态文件的路径,在根目录创建static文件夹 STATICFILES_DIRS = [ os.path.join(BASE_DIR, "static"), ] # 静态收集的路径 STATIC_R 阅读全文
posted @ 2023-05-15 17:10 Sherwin_szw 阅读(12) 评论(0) 推荐(0) 编辑
摘要:路由系统 本质上:URL和函数的对应关系。 传统的路由 from django.contrib import admin from django.urls import path from apps.web import views urlpatterns = [ path('home/', vie 阅读全文
posted @ 2023-05-15 15:14 Sherwin_szw 阅读(10) 评论(0) 推荐(0) 编辑
摘要:auth auth组件在django中提供:admin登录、权限的配置等功能。 创建用户 命令 python manange.py createsuperuser 函数 from django.contrib import admin from django.urls import path fro 阅读全文
posted @ 2023-04-02 11:53 Sherwin_szw 阅读(173) 评论(0) 推荐(0) 编辑
摘要:admin是django中提供的一套可视化工具:用于对ORM中定义的表进行增删改查。 概览 在django项目启动时,自动找到注册到admin中的所有model中定义的类,然后为这些类生成一系列的URL和视图函数,实现基本增删改查等功能。 admin.site.register(models.Use 阅读全文
posted @ 2023-03-25 10:54 Sherwin_szw 阅读(29) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.