ng

Django ORM – 多表实例

Django ORM – 多表实例

Django ORM – 多表实例 表与表之间的关系可分为以下三种: 一对一: 一个人对应一个身份证号码,数据字段设置 unique。 一对多: 一个家庭有多个人,一般通过外键来实现。 多对多: 一个学生有多门课程,一个课程有很多学生,一般通过第三个表来实现关联。 创建模型 接下来我们来看下多表多实例。 实例 class Book(models.Model):     title = models... »

Django ORM – 多表实例(聚合与分组查询)

Django ORM – 多表实例(聚合与分组查询) 聚合查询(aggregate) 聚合查询函数是对一组值执行计算,并返回单个值。 Django 使用聚合查询前要先从 django.db.models 引入 Avg、Max、Min、Count、Sum(首字母大写)。 from django.db.models import Avg,Max,Min,Count,Sum # 引入函数 聚合查询返回值... »

Django Form 组件

Django Form 组件 Django Form 组件用于对页面进行初始化,生成 HTML 标签,此外还可以对用户提交对数据进行校验(显示错误信息)。 报错信息显示顺序: 先显示字段属性中的错误信息,然后再显示局部钩子的错误信息。 若显示了字段属性的错误信息,就不会显示局部钩子的错误信息。 若有全局钩子,则全局钩子是等所有的数据都校验完,才开始进行校验,并且全局钩子的错误信息一定会显示。 使用... »

Django ORM – 单表实例

Django ORM – 单表实例

Django ORM – 单表实例 阅读本章节前你需要先阅读了 Django 模型 进行基础配置及了解常见问题的简介方案。 接下来我们重新创建一个项目 app01: django-admin.py startproject app01 接下来在 settings.py 中找到INSTALLED_APPS这一项,如下: INSTALLED_APPS = ( 'django.contrib... »

Django 视图

Django 视图

Django 视图 视图层 一个视图函数,简称视图,是一个简单的 Python 函数,它接受 Web 请求并且返回 Web 响应。 响应可以是一个 HTML 页面、一个 404 错误页面、重定向页面、XML 文档、或者一张图片… 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里都可以,只要在 Python 目录下面,一般放在项目的 views.py 文件中。 每个视图函数都负责返回... »

Django 路由

Django 路由 路由简单的来说就是根据用户请求的 URL 链接来判断对应的处理程序,并返回处理结果,也就是 URL 与 Django 的视图建立映射关系。 Django 路由在 urls.py 配置,urls.py 中的每一条配置对应相应的处理方法。 Django 不同版本 urls.py 配置有点不一样: Django1.1.x 版本 url() 方法:普通路径和正则路径均可使用,需要自己手... »

Django 简介

Django 简介

Django 简介基本介绍Django 是一个由 Python 编写的一个开放源代码的 Web 应用框架。 »

小谈angular ng deploy的实现

Angular CLI 在 8.3.0 发布过一个新命令 ng deploy,可以将 Angular 应用部署到远程服务器或云存储上面,例如:Firebase hosting、Azure、GitHub pages 等等,这也是算是 Angular CLI 最后一个将 Angular 应用从开发到部署打通全能选手工具了。 快速入门 这里我以ng-deploy-oss 为示例,演示如何将 Angula... »

js String.prototype.trim字符去前后空格的扩展

最近学习js的时候发现的这个函数,这样很方便地去除前后空格,用正则实现,简单方便。下面软件开发网小编就为大家分享一下几种实现方式。 String.Prototype.trim() trim()返回一个字符串两端空白字符被删除的新字符串,不影响原字符串。 第一种实现方式:理论上算是比较不错的 if (!String.prototype.trim) { String.prototype.trim = ... »

小程序按钮避免多次调用接口和点击方案实现(不用showLoading)

form[json.departmentId]) ... // 各种处理代码 utils.showLoading() 开始调接口 },})html代码到此这篇关于小程序按钮避免多次调用接口和点击方案实现的文章就介绍到这了,更多相关小程序按钮避免多次点击内容请搜索软件开发网以前的文章或继续浏览下面的相关文章希望大家以后多多支持软件开发网! »

Android集成zxing扫码框架功能

我们知道zxing是一个强大的处理二维码和条形码等的开源库,本篇文章记录一下自己在项目中集成zxing开源库的过程。然后介绍一下几个主要的类: 1、ViewfinderView:自定义扫描框,代码如下,因为有注释,就不多说明了。 »

解决angular 使用原生拖拽页面卡顿及表单控件输入延迟问题

说明 之前有一个angular项目,页面上表单不算多,也就一百来个(这个不固定,有的地方多,有的地方少),但是再输入的时候会造成输入延迟,反应不灵敏,对用户体验极其不好。还有一个功能就是拖拽功能(原生,没有使用官方中的拖拽功能),从左边拖到右边区域,拖拽区域少的时候还挺流畅,但一旦有几百上千的时候反应极其的慢 原因(?) 上面两个问题其实都和angular的机制有关。一个双向绑定一个拖拽... »

详解Django配置JWT认证方式

1. 安装 rest_framework + djangorestframework_simplejwt 安装djangorestframework_simplejwt : pip install djangorestframework-simplejwt 安装rest_framework: pip install djangorestframework djangorestframework_s... »

Nginx+Uwsgi+Django 项目部署到服务器的思路详解

Nginx+Uwsgi+Django 项目部署到服务器的思路详解

首先先说一下思路: 1.本地django项目打包 主要用到的是 python自带的distutils.core 下的 setup,具体代码在下面,主要讲的两个问题是package主要打包为和目录同级的代码,例如:TCMS如果还有一个子文件夹,那就不能自动打包了。这个时候需要用到data_files。glob(*filename)文件名模式匹配,不用遍历整个目录判断每个文件是不是符合。 from d... »

Python字符串格式化f-string多种功能实现

f-string 格式化 f-string 格式化 就是在字符串模板前面加上f,然后占位符使用{} ,里面直接放入对应的数据对象。 如下所示 f’税前薪资是:{salary}元, 缴税:{tax}元, 税后薪资是:{aftertax}元’ 完整的代码如下 salary = input('请输入薪资:') # 计算出缴税额,存入变量tax tax = int(salary) ... »

javascript-hashchange事件和历史状态管理实例分析

本文实例讲述了javascript-hashchange事件和历史状态管理。分享给大家供大家参考,具体如下: hashchange事件 hashchange事件,可以监听URL参数(#后面的字符串)什么时候发生变化。 代码如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">... »

使用Python实现批量ping操作方法

在日常的工作中,我们通常会有去探测目标主机是否存活的应用场景,单个的服务器主机可以通过计算机自带的DOS命令来执行,但是业务的存在往往不是单个存在的,通常都是需要去探测C段的主机(同一个网段下的存活主机),这样使用DOS来进行操作是不可取,探测的速度太慢了,不满足实际需要。一般批量的操作需要使用脚本进行一键部署执行,本文主要通过使用Python语言来实现批量ping的操作(使用多线程实现Pytho... »

Vue+tracking.js 实现前端人脸检测功能

Vue+tracking.js 实现前端人脸检测功能

项目中需要实现人脸登陆功能,实现思路为在前端检测人脸,把人脸照片发送到后端识别,返回用户token登陆成功 前端调用摄像头使用tracking.js检测视频流中的人脸,检测到人脸后拍照上传后端。 后端使用face_recognition人脸识别库,使用Flask提供restfulAP供前端调用 实现效果如下图: 登陆界面: 摄像头检测人脸界面: 前端代码如下: <template> &... »

tracking.js实现前端人脸识别功能

1.下载 https://trackingjs.com/ 2.运行例子 纳总一下 发现效果 里面的代码为 <!doctype html> <html> <head> <meta charset="utf-8"> <title>tracking.js - face hello world</title> <link rel... »

MongoDB 数据库的命名、设计规范详解

MongoDB 数据库的命名和设计也有一套规范。只不过,由于用的人不多,目前在业界还没有形成权威的共识,今天根据我个人平时的一些经验,总结了一些规范 第一部分,我们先说命名规范。 文档 设计约束 UTF-8 字符 不能包含 \0 字符(空字符),这个字符标识建的结尾 . 和 $ 有特殊含义,需要避免 区分大小写 键不能重复 键/值对有序 实践约束 【强制】文档中的key禁止使用_以外的特殊字符 【... »

python 在threading中如何处理主进程和子线程的关系

之前用python的多线程,总是处理不好进程和线程之间的关系。后来发现了join和setDaemon函数,才终于弄明白。下面总结一下。 1.使用join函数后,主进程会在调用join的地方等待子线程结束,然后才接着往下执行。 join使用实例如下: import time import random import threading class worker(threading.Thread): ... »

Django项目uwsgi+Nginx保姆级部署教程实现

写在最前: 非常抱歉的是,因为突如其来的疫情,我的hadoop系列断更了,很难受,因为我的分布式环境在学校,我的笔记本配置带不起来,代码跑不起来我是不敢写博客的,然后寒假在家写代码也没啥意思,看了非常多的书,把计网和操作系统重新学了一遍。因为实习的需要,未来我更多的技术可能在Python这块,但是java相关的内容我也会努力保持更新,同时也会出更多的入门教程给大家谢谢大家。 背景: 最近在学习dj... »

django 实现简单的插入视频

直接将 视频的HTML网址存入models ,以字符串的形式 #关于我们 CharField class About(models.Model): title = models.CharField(u'视频html网址',max_length=256) content = models.TextField(u'内容') phone = models.IntegerField(u'电话') addr... »

Django实现将一个字典传到前端显示出来

后台代码:fielddict = return render(request,'test.html',)前端代码: }:}效果图:如果在前端想根据键取出值:{{fiel »

django实现模型字段动态choice的操作

需求是根据当前登录用户来显示某个choice字段不同的选择项。 先放现在的实现版本。 1、重写PushRuleForm的__init__方法, 让每次实例化PushRuleForm时,test_mode字段的choices根据用户重新赋值 class PushRuleForm(forms.ModelForm): def __init__(self, *args, **kwargs): if sel... »

Page 1 of 379123»