- 🤵♂️ 个人主页: @计算机魔术师👨💻 作者简介:CSDN内容合伙人,全栈领域优质创作者。🌐 推荐一款找工作神器网站: 牛客网🎉🎉|笔试题库|面试经验|实习招聘内推 还没账户的小伙伴 速速点击链接跳转牛客网登录注册 开始刷爆图库吧🙋♂️该文章收录专栏✨—【Django | 项目开发】从入门到上线 专栏—✨ 将生产环境和开发环境相分离在项目根目录加入 settings ... 🤵♂️ 个人主页: @计算机魔术师👨💻 作者简介:CSDN内容合伙人,全栈领域优质创作者。🌐 推荐一款找工作神器网站: 牛客网🎉🎉|笔试题库|面试经验|实习招聘内推 还没账户的小伙伴 速速点击链接跳转牛客网登录注册 开始刷爆图库吧🙋♂️该文章收录专栏✨—【Django | 项目开发】从入门到上线 专栏—✨ 将生产环境和开发环境相分离在项目根目录加入 settings ...
- 🤵♂️ 个人主页: @计算机魔术师👨💻 作者简介:CSDN内容合伙人,全栈领域优质创作者。🌐 推荐一款找工作神器网站: 牛客网🎉🎉|笔试题库|面试经验|实习招聘内推 还没账户的小伙伴 速速点击链接跳转牛客网登录注册 开始刷爆题库,速速通关面试吧🙋♂️该文章收录专栏✨—【Django | 项目开发】从入门到上线 专栏—✨@[toc] 一、XSS攻击过程原理创建一个 XX... 🤵♂️ 个人主页: @计算机魔术师👨💻 作者简介:CSDN内容合伙人,全栈领域优质创作者。🌐 推荐一款找工作神器网站: 牛客网🎉🎉|笔试题库|面试经验|实习招聘内推 还没账户的小伙伴 速速点击链接跳转牛客网登录注册 开始刷爆题库,速速通关面试吧🙋♂️该文章收录专栏✨—【Django | 项目开发】从入门到上线 专栏—✨@[toc] 一、XSS攻击过程原理创建一个 XX...
- 🤵♂️ 个人主页: @计算机魔术师👨💻 作者简介:CSDN内容合伙人,全栈领域优质创作者。🌐 推荐一款找工作神器网站: 牛客网🎉🎉|笔试题库|面试经验|实习招聘内推 还没账户的小伙伴 速速点击链接跳转牛客网登录注册 开始刷爆题库,速速通关面试吧🙋♂️该文章收录专栏✨—【Django | 项目开发】从入门到上线 专栏—✨@TOC 一、python常见的框架1.大包大揽d... 🤵♂️ 个人主页: @计算机魔术师👨💻 作者简介:CSDN内容合伙人,全栈领域优质创作者。🌐 推荐一款找工作神器网站: 牛客网🎉🎉|笔试题库|面试经验|实习招聘内推 还没账户的小伙伴 速速点击链接跳转牛客网登录注册 开始刷爆题库,速速通关面试吧🙋♂️该文章收录专栏✨—【Django | 项目开发】从入门到上线 专栏—✨@TOC 一、python常见的框架1.大包大揽d...
- 使用get_or_create()使用方式user, b = User.objects.get_or_create(u_id=1, name="张三", defaults={'address':'上海'})print(user)等同于users = User.objects.filter(u_id=1, name="张三").first()if user: print(user)el... 使用get_or_create()使用方式user, b = User.objects.get_or_create(u_id=1, name="张三", defaults={'address':'上海'})print(user)等同于users = User.objects.filter(u_id=1, name="张三").first()if user: print(user)el...
- 目标有一个status状态,后端存的是0、1,前端需要展示为否、是。后段返回给前端时,直接返回否、是,前端读取展示,不需要判断。 实现方法1,加字段加一个只读字段status_zh,根据status判断赋值后返回给前端,前端使用status_zh例:# models.py######from django.db.models import Model, BooleanFieldclass ... 目标有一个status状态,后端存的是0、1,前端需要展示为否、是。后段返回给前端时,直接返回否、是,前端读取展示,不需要判断。 实现方法1,加字段加一个只读字段status_zh,根据status判断赋值后返回给前端,前端使用status_zh例:# models.py######from django.db.models import Model, BooleanFieldclass ...
- logging模块Django的日志使用了python的logging模块,需要在settings中进行配置logging模块由四部分组成记录器记录器配置具有日志级别。此日志级别描述了记录器将处理的消息的严重性。Python定义了以下日志级别:DEBUG: 用于调试目的的低级系统信息INFO: 一般系统信息WARNING: 描述已发生的小问题的信息。ERROR: 描述已发生的主要问题的信息... logging模块Django的日志使用了python的logging模块,需要在settings中进行配置logging模块由四部分组成记录器记录器配置具有日志级别。此日志级别描述了记录器将处理的消息的严重性。Python定义了以下日志级别:DEBUG: 用于调试目的的低级系统信息INFO: 一般系统信息WARNING: 描述已发生的小问题的信息。ERROR: 描述已发生的主要问题的信息...
- 前言浏览商品的历史记录主要有两种方式实现cookie(用户浏览器存储)redis(服务端存储)本文介绍redis实现用户浏览商品的历史记录思路: 用户每次浏览商品时, 向后台发送请求, 携带商品ID, 然后在 Redis中存储: 用户ID和浏览的商品ID,以时间排序. 来实现存储用户浏览历史记录.其比较复杂的是redis选用数据结构(有序Set) 一、商品浏览历史记录功能实现 1.后台统计... 前言浏览商品的历史记录主要有两种方式实现cookie(用户浏览器存储)redis(服务端存储)本文介绍redis实现用户浏览商品的历史记录思路: 用户每次浏览商品时, 向后台发送请求, 携带商品ID, 然后在 Redis中存储: 用户ID和浏览的商品ID,以时间排序. 来实现存储用户浏览历史记录.其比较复杂的是redis选用数据结构(有序Set) 一、商品浏览历史记录功能实现 1.后台统计...
- 一、图形验证码 1.依赖包安装pip install pillow 2.图形验证码封装import randomimport stringimport os.pathfrom io import BytesIOfrom PIL import Imagefrom PIL import ImageFilterfrom PIL.ImageDraw import Drawfrom PIL.Imag... 一、图形验证码 1.依赖包安装pip install pillow 2.图形验证码封装import randomimport stringimport os.pathfrom io import BytesIOfrom PIL import Imagefrom PIL import ImageFilterfrom PIL.ImageDraw import Drawfrom PIL.Imag...
- 1、首先安装django的插件在快捷键或者左侧extensions商店里搜索django .2、在你的项目工作目录,点击上面菜单的 ’运行‘ 找到“打开配置”进入launch.json文件{ // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink... 1、首先安装django的插件在快捷键或者左侧extensions商店里搜索django .2、在你的项目工作目录,点击上面菜单的 ’运行‘ 找到“打开配置”进入launch.json文件{ // 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。 // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink...
- 项目练习知识点记录 项目练习知识点记录
- 學習上,仍然建議從 function View 先入手,理解後,可以轉到 Class Based View。 然後儘可能就在CBV客製,萬一真的很難,再回到 function View。 學習上,仍然建議從 function View 先入手,理解後,可以轉到 Class Based View。 然後儘可能就在CBV客製,萬一真的很難,再回到 function View。
- 最近在不同的項目和教程,都發現大量使用 REST API,按照網上大多的講法,是從 2018 年起成為主流。然而傳統的 SOAP 在不同的應用仍有其不動的地位。簡單對比一下,至於在 Django 的實現, django-rest-framework 是明顯的領先者。跟著基本教程做,溫故而知新。 最近在不同的項目和教程,都發現大量使用 REST API,按照網上大多的講法,是從 2018 年起成為主流。然而傳統的 SOAP 在不同的應用仍有其不動的地位。簡單對比一下,至於在 Django 的實現, django-rest-framework 是明顯的領先者。跟著基本教程做,溫故而知新。
- 實做上,資料輸入常因為用戶的需求而展開一系列的客製。根據個人開發經驗,一開始先有一個常識性的標準輸入介面,甚至都可以先提供 Django Admin 後台的標準介面。隨著項目的進行,確定了優先次序後,階段性提供升級版的的輸入介面。Django forms.Form 提供了基本的 validation 如果還有更精確的需求,可以在原基礎上,再加上客製的部份,而不是自行從0 開始做。 實做上,資料輸入常因為用戶的需求而展開一系列的客製。根據個人開發經驗,一開始先有一個常識性的標準輸入介面,甚至都可以先提供 Django Admin 後台的標準介面。隨著項目的進行,確定了優先次序後,階段性提供升級版的的輸入介面。Django forms.Form 提供了基本的 validation 如果還有更精確的需求,可以在原基礎上,再加上客製的部份,而不是自行從0 開始做。
- 2020-01-20, Apache WSGI 部署 Django 項目的權限 2020-01-20, Apache WSGI 部署 Django 項目的權限
- 今天要先部署 Apache WSGI 先講要達到的效果: 部署前: 80 端口是 Apache 成功安裝的畫面 8000 端口是 Django 3 成功安裝的畫面, 有火箭要升空。 部署後: 80 端口是是 Django 3 成功安裝的畫面, 有火箭要升空。主頁替換為 Django 項目。 8000 端口是 Django 3 成功安裝的畫面, 有火箭要升空。維持不變。 今天要先部署 Apache WSGI 先講要達到的效果: 部署前: 80 端口是 Apache 成功安裝的畫面 8000 端口是 Django 3 成功安裝的畫面, 有火箭要升空。 部署後: 80 端口是是 Django 3 成功安裝的畫面, 有火箭要升空。主頁替換為 Django 項目。 8000 端口是 Django 3 成功安裝的畫面, 有火箭要升空。維持不變。
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签