web架构 Django
文章平均质量分 72
以Django基础,实战项目分析,剖析电商数据库
离开你,我才发现
bug, 不破, 不回头 个人博客jkraise.top
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Drf框架Django(Elasticsearch,serializers)
目录 1.商业模式介绍 2项目知识点 商业模式介绍 1. B2B–企业对企业 B2B平台是电子商务的一种模式,是英文Business-to-Business的缩写,即商业对商业,或者说是企业间的电子商务,即企业与企业之间通过互联网进行产品、服务及信息的交换。它将企业内部网,通过B2B网站与客户紧密结合起来,通过网络的快速反应,为客户提供更好的服务,从而促进企业的业务发展 案例 阿里巴巴, 2. C2C–个人对个人 通过电子商务网站为买卖用户双方提供一个在线交易平台,使卖方可以在上面发布待出售的物品的信息,而原创 2021-09-30 17:09:01 · 1024 阅读 · 0 评论 -
异步方案 celery 发短信 && Python单例
Python 单例方法 # 方式1 创建单例 class A: _instance = None def __new__(cls, *args, **kwargs): if not cls._instance: cls._instance = super().__new__(cls, *args, **kwargs) return cls._instance def goto(self,):原创 2021-09-29 17:45:38 · 294 阅读 · 6 评论 -
Django付款跳转去支付宝链接页面时提示quote_from_bytes() expected bytes的 解决方案
Django付款跳转去支付宝链接页面时提示quote_from_bytes() expected bytes的 解决方案 调用时注意 notify_url=" ", 此参数一定要写,Str类型 # 生成登录支付宝连接 order_string = alipay.api_alipay_trade_page_pay( out_trade_no=order_id, total_amount=str(order.total_amount), subject原创 2021-06-09 22:36:18 · 522 阅读 · 6 评论 -
2021 最新版 Django 接入 支付(支付宝为例
Django 接入 支付(支付宝为例) 支付宝开放平台入口 https://open.alipay.com/platform/home.html 登录 账号 控制台 创建应用 开发服务-测试 沙箱环境 沙箱环境 支付宝提供给开发者的模拟支付的环境。跟真实环境是分开的。 沙箱应用:https://openhome.alipay.com/platform/appDaily.htm?tab=info 支付宝开发文档 文档主页: https://openhome.alipay.com/原创 2021-06-09 22:24:00 · 2023 阅读 · 6 评论 -
win10遇到的celery 任务不执行的解决方案
win10 遇到的小bug 开启服务发现,任务并未执行 上网查资料后发现,celery 对win10 支持并不是很好 解决此方案的 方案1 添加–pool=solo参数 celery -A celery_tasks.main worker --pool=solo -l info 方案2 先安装gevent,然后在启动celery的时候添加gevent参数 pip install gevent celery -A celery_tasks.main worker -l info -P g原创 2021-04-19 21:11:02 · 1834 阅读 · 2 评论 -
Django 商城项目 从0开始 搭建(持续更新中)
meiduo_mall 美多商城 1. 项目准备 环境 py3 django 2. 用户注册 2.1 用户模型类 继承 AbstractUser class User(AbstractUser): mobile = models.CharField(max_length=11,unique=True) class Meta: db_table = 'tb_users' verbose_name = '用戶' v原创 2021-04-08 23:49:38 · 933 阅读 · 0 评论 -
Django 之 Cookie & session(初学者必看)
Django 之 Cookie & session Cookie & session 设置 Cookie from datetime import datetime,timedelta form django.views import View class BooksView(View): ''' 测试模板 http://127.0.0.1:8000/books/ ''' def get(self, request): # 获取原创 2021-04-01 18:12:57 · 189 阅读 · 2 评论 -
Django-数据库orm 查询语句
有两种方式,进行 shell 操作 在命令行终端 进行操作, 但是没有不全以及提示 python manage.py shell # 进行命令行操作 在Python终端进行操作 提前导入所需的models from 子应用的models文件 import model类 from bookdata.models import BookInfo, HeroInfo ...原创 2021-03-31 11:44:58 · 691 阅读 · 3 评论 -
Django路上的知识点,(献给同路人,我用Python)
激活模型 python manage.py makemigrations apps 上面的命令 会进行数据库的迁移 你也可以试试运行python manage.py check ;这个命令帮助你检查项目中的问题,并且在检查过程中不会对数据库进行任何操作。 现在,再次运行 python manage.py migrate 命令,在数据库里创建新定义的模型的数据表: 注意 改变模型只需要这三步 编辑models.py 文件,改变模型 运行 python manage.py makemigratio原创 2021-03-29 15:26:42 · 166 阅读 · 2 评论 -
Django实战01
实战01 login(一个可以登录的demo) 一,首先进行 项目搭建, mkvirtualenv -p python3 py3_django_bj # 创建虚拟环境 # 进入虚拟环境后 pip3 install django # 创建文件 mkdir test_django 项目创建 django-admin startproject test_django . # 注意这个点 # 创建app子应用 python manage.py startapp app 设置 时区 在转载 2021-03-23 08:50:04 · 363 阅读 · 0 评论 -
Django文档4.0(通俗易懂)
title: 初识 django project date: 2020-12-25 20:36:20 tags: - web - Django - web基础 categories: - web框架 - Django toc: true mathjax: true 初识 django project 初识 django project 01. 进入虚拟环境 创建Django 工程 使用django-admin.py 来创建 xxx 项目 django-admin startproject xxxx .转载 2021-03-22 11:06:31 · 6362 阅读 · 3 评论 -
Django介绍(阿里P9必看)
Django介绍 重量级框架 mvt模式 mvc模式, 其核心思想是 **分工.解耦.让不同的代码块之间降低耦合, 增强代码的可扩展性和可移植性, 实现向后兼容 ** M 全拼为Model,主要封装对数据库层的访问,对数据库中的数据进行增、删、改、查操作。 V 全拼为View,用于封装结果,生成页面展示的html内容。 C 全拼为Controller,用于接收请求,处理业务逻辑,与Model和View交互,返回结果。 Django的mvt 1. M全拼为Model,与MVC中的M功能相原创 2020-09-09 18:18:47 · 179 阅读 · 0 评论
分享