models常用字段类型模型中的每一个字段都应该是某个 Field 类的实例,字段类型具有下面的作用:决定数据表中对应列的数据类型(例如:INTEGER, VARCHAR, TEXT)HTML中对应的表单标签的类型,例如<input type=“text” /> 在admin后台和自动生成的表单中进行数据验证Django内置了许多字段类型,它们都位于django.db.models中,
转载 2024-04-19 21:58:17
67阅读
ORM常用字段# AutoField(Field) int自增列,必须填入参数 primary_key=True # BigAutoField(AutoField) bigint自增列,必须填入参数 primary_key=True 注:当model中如果没有自增列,则自动会创建一个列名为id的列,无需手再动创建 # BooleanField(Field) 布尔值类型,该字段传布尔值(
1、CharField字符串字段,存较短的字符串,长文本要用TextField。必须的参数:max_length 字符的最大长度2、TextField容量很大的文本字段。admin中用 <textarea>多行编辑框表示该字段数据。3、DateField日期字段。可选参数:(1)auto_now:对象被保存时,自动将字段的值设置为当前时间,通常用于表示 “last-modified”
转载 2024-04-26 21:08:13
45阅读
  Filters可以称为过滤器。下面我们简单介绍是如何使用他的。  Filters的语法: {{ value|filter_name:参数 }}  Django大概提供了六十个内置过滤器,下面我们简单介绍几个。  首先,基本操作都知道,urls.py中:1 from app01 import views 2 3 urlpatterns = [ 4 path('demo/',
转载 2023-07-21 16:40:04
92阅读
 DateTimeField 日期+时间。 与python里的 datetime.datetime 实例同。 比如,数据库字段内容为2018-08-30 16:31:00有以下两个可选的选项,均为bool类型: 参数1:auto_now,默认值为false,设置为true时,每次执行 save 操作时,将其值设置为当前时间,并且每次修改model,都会自动更新。 使用场景:这个参数在需要
title: 数据存储共享参数SharedPreferences 实际开发中,共享参数经常存储的数据包括:App的个性化配置信息、用户使用App的行为信息、临时需要保存的片段信息等。(如记住密码)本节介绍Android的键值对存储方式——共享参数SharedPreferences的使用方法,包括:如何将数据保存到共享参数,如何从共享参数读取数据,如何使用共享参数实现登录页面的记住密码功能,如何利用
转载 2024-06-14 09:09:41
46阅读
Django By Example》第十一章的个人翻译 书籍出处:https://www.packtpub.com/web-development/django-example 原作者:Antonio Melé(译者注:第十二章,全书最后一章,终于到这章了。)第十二章构建一个API在上一章中,你构建了一个学生注册系统和课程报名。你创建了用来展示课程内容
转载 1月前
372阅读
1. 外键约束约束是一种限制,它通过对表的行或列的数据做出限制,来确保表数据的完整性和唯一性;一张表的主键在其它表中就成为外键;(比如之前dept表的id 是主键,另一张person表的dept_id与之对应就是外键)场景:person表人员信息其实是不能没有dept_id 部门id的,所以在创建表时需要对表的dept_id做一个约束,简单来说就是对两个表的关系进行一些约束,即foreign ke
转载 2024-03-29 14:52:39
66阅读
Model Django中的model是用来操作数据库的,Model是一个ORM框架,我们只需要关心model的操作,而不需要关心到底是哪一种数据库。 一、基本知识:数据库引擎:Django中自带的数据库为sqlite,如果需要修改数据库引擎,可以再settings.py中修改: 1 DATABASES = { 2 'default': { 3 'EN
转载 8月前
29阅读
cache.set('statutory_holidays', list(map(lambda x: x['date'], holidays))) cache.persist('statutory_holidays') 用到的是redis的 persist
转载 2020-06-05 20:29:00
262阅读
2评论
实现“values Android values”的步骤如下: 步骤 | 操作 ------------- | ------------- 第一步 | 在Android项目的res目录下新建一个values文件夹 第二步 | 在values文件夹下创建一个名为strings.xml的文件 第三步 | 在strings.xml文件中定义需要的字符串资源 接下来,让我们详细地介绍每一步需要
原创 2024-01-11 12:13:17
72阅读
1.打开settings.py,查看:STATIC_PATH=APP_PATH+'/staticmedia'STATIC_ROOT = STATIC_PATHSTATIC_URL = '/pagemedia/'2.查看ADMIN_MEDIA_PREFIX ADMIN_MEDIA_PREFIX = '...
转载 2013-03-07 17:28:00
182阅读
今早在命令行运行django-admin.py突然失效了。联想到昨天把Python的版本号由3.4降为2.7,Django由1.65降为1.5,能够是由于当中的修改造成的问题。网上搜了一下解决方式五花八门,亲測之后汇总一下。1、问题:“找不到django-amdmin.py” 推測原因:环境...
转载 2016-01-10 09:43:00
113阅读
2评论
1.打开settings.py,查看:STATIC_PATH=APP_PATH+'/staticmedia'STATIC_ROOT = STATIC_PATHSTATIC_URL = '/pagemedia/'2.查看ADMIN_MEDIA_PREFIX ADMIN_MEDIA_PREFIX = '...
转载 2013-03-07 17:28:00
169阅读
场景说明web 网站登录认证一般常用的有三种方式:session:早期以 web 为主token:适用于 web、appoauth:微信、QQ登录目前在 django 中使用 session 认证的方式比较多,因为 django 内置了强大的用户认证系统–auth模块。下面会结合 session 和 token 两种认证方式做一个登录的示例。session 登录认证示例views.py:def q
转载 8月前
115阅读
django项目部署到生产环境后,打开admin后台,发现样式没了右键-->检查--查看consle返回的日志发现是/static中的admin的样式没有读到;两个解决方法:第一种:​​配置settings.py​​STATIC_ROOT = '/static/'​python ​​​​manage.py​​​​ collectstatic收集第二种:直接找到django默认安装的admi
原创 2022-08-03 15:20:00
1943阅读
在Kubernetes(K8S)中部署Django应用程序时,出现日志失效是一个常见的问题。当应用程序在K8S中运行时,日志可能会被各种因素截断或丢失,这给诊断和故障排除带来了困难。在本文中,我将向你介绍如何解决Django在K8S日志失效的问题。 ### 步骤概览 下表展示了解决Django在K8S日志失效问题的步骤: | 步骤 | 描述 | | ------ | ------- | |
原创 2024-04-18 10:36:14
109阅读
## 实现 "mysql insert into values and replace VALUES" 的步骤和代码解析 ### 概述 在MySQL中,使用INSERT INTO语句可以将数据插入表中。当插入的数据已经存在时,我们可以选择是忽略这些数据还是使用新的数据替换已存在的数据。本文将介绍如何实现"mysql insert into values and replace VALUES"的
原创 2023-08-25 10:31:23
143阅读
 查看系统时间SELECT sysdate FROM dual; 导入Oracle数据库脚本文件@盘符:/文件路径/数据库脚本文件名称 为了方便导入,可以把脚本文件放在里盘根最近且不带有中文与空格的目录下导入时只能一次导入一个文件这样@d:/sql/del_data.sql @d:/sql/hr_cre.sql @d:/sql/hr_popul.sql 
转载 2024-03-21 13:27:23
91阅读
概要        在Android手机通话过程中,用户将手机靠近/远离头部,会导致手机屏幕灭/亮,这实际上是Proximity Sensor在起作用(参考1)。通俗的来讲Proximity Sensor就是近距离传感器,后文简写为PSensor,近距离传感器可用于测量物体靠近或远离。根据PSensor的这一特征,在计数以及自动化控制等领域都有使用
  • 1
  • 2
  • 3
  • 4
  • 5