每天40分玩转Django:实操在线商城
实操在线商城 一、今日学习内容概述 二、模型设计 # models.pyfrom django.db import modelsfrom django.contrib.auth.models import Userfrom django.core.validators import MinValueValidatorfrom decimal import Decimal class Cate...
每天40分玩转Django:Django类视图
Django类视图 一、今日学习内容概述 二、类视图基础 2.1 基本类视图 # views.pyfrom django.views import Viewfrom django.http import HttpResponsefrom django.shortcuts import render class HelloView(View): def get(self, request, *a...
每天40分玩转Django:Django认证系统
Django认证系统 一、今日学习内容概述 二、用户认证基础实现 2.1 创建自定义用户模型 # accounts/models.pyfrom django.contrib.auth.models import AbstractUserfrom django.db import models class CustomUser(AbstractUser): phone = models.CharF...
每天40分玩转Django:Django中间件
Django中间件 一、今日学习内容概述 二、Django中间件基础 2.1 中间件工作原理 中间件是Django请求/响应处理的钩子框架。它是一个轻量级的、底层的插件系统,用于全局修改Django的输入或输出。每个中间件组件负责执行某些特定的功能。 2.2 中间件方法 class MiddlewareMixin: def __init__(self, get_response=None): sel...
每天40分玩转Django:实操博客应用
实操博客应用 一、内容概述 二、项目结构 blog_project/├── blog/│ ├── __init__.py│ ├── models.py│ ├── views.py│ ├── urls.py│ ├── forms.py│ └── templates/│ └── blog/│ ├── base.html│ ├── post_list.html│ ├── post_d...
每天40分玩转Django:Django部署
Django部署 一、今日学习内容概述 二、生产环境配置 2.1 项目结构调整 myproject/├── config/│ ├── __init__.py│ ├── settings/│ │ ├── __init__.py│ │ ├── base.py│ │ ├── development.py│ │ └── production.py│ ├── urls.py│ └── wsg...
每天40分玩转Django:Django缓存系统
Django缓存系统 一、今日学习内容概述 二、Django缓存配置 2.1 基本配置 # settings.py # Memcached配置CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.memcached.MemcachedCache', 'LOCATION': '127.0.0.1:11211', }} # Re...
「Mac玩转仓颉内测版52」基础篇14 - 递归函数与尾递归优化
能,避免了递归深度过大导致的栈溢出。在实际开发中,应尽量选择尾递归来优化递归逻辑。 下篇预告 下一篇将介绍函数柯里化及其在仓颉语言中的应用,进一步探索函数式编程的灵活性,敬请期待! 上一篇: 「Mac玩转仓颉内测版51」基础篇13 - 高阶函数与闭包 下一篇: 「Mac玩转仓颉内测版53」基础篇15 - 函数柯里化与部分应用 作者:SoraLuna 链接:https://www.nutpi.net/t...
每天40分玩转Django:Django模板系统
Django模板系统 一、课程概述 二、模板基础配置 2.1 模板配置 # settings.pyTEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [BASE_DIR / 'templates'], # 模板目录 'APP_DIRS': True, # 是否在应用中查找模板 '...
每天40分玩转Django:Django模型
Django框架学习第2天:Django模型 一、课程概述 二、模型定义 2.1 基本模型结构 # blog/models.pyfrom django.db import modelsfrom django.utils import timezonefrom django.contrib.auth.models import User class Category(models.Model):...