ICode9

精准搜索请尝试: 精确搜索
  • django中批量插入数据2022-08-14 00:31:50

    1.什么是批量插入 在django中的orm给我们提供了一个bulk_create方法,批量创建插入数据! 2.为什么要使用批量插入 我们先来看不使用批量插入的情况: def book(request): # 先给book插入10000条数据 for info in range(10000): models.Book.objects.create(title='第%s

  • 11 Django 用户组件2022-08-12 10:02:10

    想用Django的用户认证组件表,又想自己扩展一些字段。那么按以下: from django.db import models from django.contrib.auth.models import AbstractUser class UserInfo(AbstractUser): """ 用户信息 """ nid = models.AutoField(primary_key=True) tel

  • django的RBAC权限认证机制和后台运营admin站点2022-08-07 23:32:27

    一 RBAC权限认证机制 RBAC(Role-Base Access Control),译作:基于角色分配的访问控制机制。实现了权限认证机制以后,我们可以让不同的用户得到不同的权限,基于用户拥有的权限不同,能操作的功能或者能看到的站点内容也会产生不一样。 一般用于项目权限的分配机制无非3种:RBAC,OAuth授权认证

  • Django中使用分页功能2022-08-07 16:33:47

    Django中使用分页功能 (1) 创建一个名为MyDjango的项目,再创建一个名为index的app,在settings.py中注册改app,配置数据库 (2) 在index的models.py中定义模型PersonInfo,并执行数据迁移 from django.db import models class PersonInfo(models.Model): id = models.AutoField(pri

  • Django 中使用 ckEditor 生成文章编辑器2022-08-07 14:31:49

    Django 中使用 ckEditor 生成文章编辑器 (1) 安装第三方功能应用 Django CKEditor,并且设置改应用的功能 pip install django-ckeditor (2) settings.py中注册Django CKEditor功能应用 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.

  • django的ORM操作2022-08-07 02:00:50

    二 单表操作 创建表 1 创建模型 创建名为book的app,在book下的models.py中创建模型: from django.db import models # Create your models here. class Book(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=64) pub_dat

  • Django当中choice字段使用2022-08-05 16:03:47

    Django 模型中的字段有个 choices 属性,这个属性可以提供被选数据。 举例子说明一下,首先创建一个模型 Person ,包含两个字段 name 和 gender: from django.db import models class Person(models.Model): GENDER_CHOICES = ( (u'M', u'Male'), (u'F',

  • An overview2022-08-04 09:03:59

    Supervised Learning Unsupervised Learning: the goal is to find "interesting" pattern in data, i.e., clustering, generative models \[\{x^{(1)}, x^{(2)}, ..., x^{(n)}\} \] Reinforcement Learning Learning Theory: bound for generalization error

  • Diffusion Models:生成扩散模型2022-08-04 01:03:36

    Diffusion Models:生成扩散模型 当前的内容是梳理《Transformer视觉系列遨游》系列过程中引申出来的。目前最近在AI作画这个领域 Transformer 火的一塌糊涂,AI画画效果从18年的 DeepDream[1] 噩梦中惊醒过来,开始从2022年 OpenAI 的 DALL·E 2[2] 引来插画效果和联想效果都达到惊人效

  • 20.Django ORM进阶应用2022-08-02 15:33:37

    本教程的《Django ORM模块精讲》一节中,我们对 Django 的 ORM 模块进行了详细的介绍,那么 ORM 框架如何配合项目使用呢?本章将围绕 index 应用,首先创建应用所需要的 Models 数据表,之后介绍 ORM API 的相关使用方法,最后讲解如何通过 admin 后台管理系统实现对数据表的增删改查。由于

  • paper read - 2022 - a real time visual boolean operation on triangular mesh models2022-08-01 20:06:21

    paper read - 2022 - a real time visual boolean operation on triangular mesh models Chen, S., Chen, M., & Lu, S. (2022). A real time visual boolean operation on triangular mesh models. Computer-Aided Design and Applications, 19(3), 470–480. https://doi

  • Django当中models中的limit_choices_to2022-07-31 11:32:35

    在models.Model中会遇到 limit_choices_to ,这个是什么意思呢? 在使用ModelForm渲染前端页面的时候,当model字段为ForeignKey的时候,会被渲染成select单选框, model字段为ManyToMany的时候会被渲染成多选select款。 当你在model中FK字段或者M2M字段中加上 limit_choices_to选项的时候,

  • java8从集合中查找对象的属性 + 集合筛选功能2022-07-29 10:35:20

    // 根据流程实例ID查询已经撤销的流程 List<String> processInstanceIds = models.stream().map(ProcessForLineScreenResponse::getInstanceId).collect(Collectors.toList()); if (processInstanceIds.size() > 0) { List<String> ids

  • Python之路【第十七篇】:Django【进阶篇 】2022-07-28 14:01:21

    Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务逻辑层去调用数据访问层执行数据库操作 1 import MySQLdb 2 3 def GetList(sql): 4 db = MySQLdb.connect

  • BBS01--项目开发实际流程、表设计及创建、注册和登录2022-07-28 09:33:07

    1 项目开发流程 # 1.需求分析 架构师+产品经理+开发者组长 在跟客户谈需求之前,会大致先了解客户的需求,然后自己先设计一套比较好写方案 在跟客户沟通交流中引导客户往我们之前想好的方案上面靠 形成一个初步的方案 # 2.项目设计 架构师干的活 编程语言选择

  • Django之ORM表高级操作、增删改查、外键字段连表查、单表查、跨表查、F/Q查询2022-07-24 15:05:35

      目录 一、如何开启自己的测试脚本? 二、对表数据的添加、更新、删除 1.create() 变态操作之批量插入数据 2.update() 3.delete() 4.如何查看QuerySet对象执行的sql语句? 5.如何配置文件自动查看sql语句? 三、 单表查询13个操作 返回QuerySet对象的方法有: 1.all() 查询

  • 1.6--drf实战案例2022-07-18 09:05:53

    1.6 drf实战案例 1. 需求 请结合上述学习的drf知识开发 简易版《抽屉新热榜》。其中包含的功能如下: 注册 输入:手机号、用户名、密码、确认密码。 登录 输入:手机号 或 用户名 + 密码​注意:登录成功后给用户返回token,后续请求需要在url中携带token(有效期2周) 我的话题 - 我的

  • 认证-权限-补充2022-07-14 21:33:05

    认证   # 登录认证---》某个接口必须登录后才能房屋 # 登录接口---》登录成功返回随机字符串---》携带随机字符串【认证】 通过,再继续访问某个接口 # 读APIView源码时,三大认证---》视图类的方法之前执行的----》drf提供了很方便的写认证 # 写一个登录接口 -用户表,用户token

  • luffy配置2022-07-14 20:04:42

    前台全局样式和js配置 # 引入全局css -第一步:创建一个css样式 -第二步:在main.js中引入即可 import './assets/css/global.css' # 引入js -跟后端交互,有个后端地址,设置成一个变量,以后要换,只要改这个变量即可 -第一步:写一个settings export defau

  • python测试开发django-194.addcomments 模块生成mysql表字段注释2022-07-10 16:00:10

    前言 在Django 中 models 模型虽然给字段加了 verbose_name 属性,通过 migrate 命令生成好对应的表,但是表注释并没有生成 问题描述 models 模型创建表结构 class ProjectInfo(models.Model): """项目信息""" class Meta: verbose_name = '项目信息' # db_t

  • 【Django admin】继承并扩展 AbstractUser, Group2022-07-08 01:32:25

    # models.py from django.db import models from django.contrib.auth.models import AbstractUser,Group,Permission # 这里也可以扩展权限表 就不演示了 # 继承admin用户表 并且扩展 class AdminUser(AbstractUser): admin_name = models.CharField(max_length=25,

  • 路飞项目篇:前台去掉全局样式、vue使用axios/cookies/elementui、跨域问题、git安装2022-07-06 22:03:08

    目录1 前台全局样式和js配置2 前台使用axios,cookies,elementui3 后台主页模块接口4 跨域问题详解,前后端打通4.1 跨域问题分析及解决4.2 第三方模块解决跨域问题(corsheaders)5 自定义配置6 git介绍和安装拓展 1 前台全局样式和js配置 # 引入全局css -第一步:创建一个css样式 -第

  • luffy-3 前端项目创建+第三方+后端首页轮播图接口+跨域问题详解2022-07-06 22:02:35

    目录前端项目创建重构项目目录文件修订前端全局样式和js配置global.csssettings.js前端使用axios,cookies,elementuiaxioscookieselementui后端主页模块接口首页轮播图接口跨域问题详解不使用第三方使用第三方自定义配置 前端项目创建 vue create luffycity 重构项目目录 """ ├─

  • 多表序列化-请求与响应-视图介绍-相对绝对导入-Django国际化配置-models级联删除相关-原生Django如何向响应头写数据2022-07-06 15:38:51

    多表序列化 1.1多表序列化  1 # 图书表,出版社表,作者,作者详情 (中间表)  1.2路由 1 urlpatterns = [ 2 path('admin/', admin.site.urls), 3 path('books/', views.BookView.as_view()), 4 path('books/<int:pk>', views.BookDetailView.as_view()), 5

  • Django【查询】 基础回顾与深入应用2022-07-05 11:31:10

    官方Django3.2 文档:https://docs.djangoproject.com/en/3.2/topics/db/queries/ 本文大部分内容参考官方3.2版本文档撰写,仅供学习使用 Django 模型层 基础回顾与深入应用(一) 目录Django 模型层 基础回顾与深入应用(一)初步准备进行查询 (本文中涉及的到的代码,建议复制粘贴的会以可折叠

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有