- 博客(12)
- 问答 (2)
- 收藏
- 关注
原创 django的ModelForm及Form比较随笔
分别用ModelForm和Form显示中文ModelForm在model文件中创建一个表,class UserProfile(models.Model): user = models.OneToOneField(User,unique=True) birth = models.DateField(blank=True,null=True,verbose_name='出生日期') ...
2018-04-19 10:42:11 1643
原创 django中内置的User类记录
1.在做登录验证或者注册的时候,用内置的User类会方便许多,但是其中也有一些不同,特此记录先导入user类,然后创建一个类做一对一关联from django.contrib.auth.models import Userclass UserProfile(models.Model): user = models.OneToOneField(User,unique=True) ...
2018-04-15 15:48:42 1348
原创 git合并分支、合并冲突分支、分支管理策略
远程分支拉取git fetch -a # 将远程profiling 分支拉到本地git checkout -bprofiling origin/profiling # 切换到gitlab中的profiling分支创建和合并分支在git中,会把每次提交都连成一条时间线,这条时间线就是一个分支。(在我们初始化一个目录后,默认提交后产生的就是master分支,称为主...
2018-04-12 14:27:10 509
原创 使用git对文件进行管理修改,撤销修改,删除操作
管理修改1. cd testgit ---> git init ---> 创建一个doc1.txt文件并写入内容---> git add doc1.txt ---> 修改doc1.txt---> git status查看工作区 状态,显示有文件修改,这都符合预期2.再commit后,git status查看状态。3.咦,为啥工作区不是“干净的”...
2018-04-10 13:43:46 783
原创 git的工作区和暂存区工作原理基本介绍
注册好账号后就开始创建一个版本库,用来管理你的代码文件。首先,创建一个空目录,我就直接创建空文件夹为git,然后在git目录输入git init,这样git仓库就算建好了。在文件夹git下会有一个.git的隐藏目录(可用ls -a查看)。Git的版本库里存了很多东西,其中最重要的就是称为stage(或者叫index)的暂存区,还有Git为我们自动创建的第一个分支master,以及指向master的...
2018-04-09 17:44:16 495
原创 git遇到的一些bug:warning: LF will be replaced by CRLF in read1.txt
在windows下git add的时候出现 warning: LF will be replaced by CRLF in read1.txt说是LF会被CTLF替换。(LF是linux的换行符,CRLF是windows的换行符,CR是mac的换行符)。原因是我用了windows下的git bash的vim直接编辑的文件,所以默认LF换行符,而windows下的git bash的autocrlf...
2018-04-09 15:03:03 271
原创 __str__和__repr__方法
Python 有办法将任意值转为字符串:将它传入repr() 或str() 函数。函数str() 用于将值转化为适于人阅读的形式,而repr() 转化为供解释器读取的形式。repr()函数得到的字符串通常可以用来重新获得该对象,repr()的输入对python比较友好。通常情况下obj==eval(repr(obj))这个等式是成立的。print('asd' == eval(repr('asd')...
2018-04-07 10:46:14 244
原创 redis知识点记录
事务命令原型时间复杂度命令描述返回值MULTI 用于标记事务的开始,其后执行的命令都将被存入命令队列,直到执行EXEC时,这些命令才会被原子的执行。始终返回OKEXEC 执行在一个事务内命令队列中的所有命令,同时将当前连接的状态恢复为正常状态,即非事务状态。如果在事务中执行了WATCH命令,那么只有当WATCH所监控的Keys没有被修改的前提下,EXEC命令才能执行事务队列中的所有命令,否则EXE...
2018-04-04 17:45:21 136
原创 django学习笔记---django的内置信号和自定义信号
Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。1、Django内置信号Model signals pre_init # django的modal执行其构造方法前,自动触发 post_init # django的modal执行...
2018-04-02 17:44:17 911
原创 django学习笔记---form组件验证,如何给form组件添加样式
views.pyfrom django import formsfrom django.forms import widgetsfrom django.forms import fieldsclass FM(forms.Form): # 因为charField等字段只能进行验证,默认用的input框,如果要用别的html,要添加样式需要用widgets插件,为啥见下图流程(并且最好把...
2018-04-01 21:46:33 885
原创 django学习笔记---Django进行验证时form表单的error及error的几种前端展示
views.pyfrom django import formsclass FM(forms.Form): user = forms.CharField(error_messages={'required':'用户名不能为空'}) # 定制错误信息 pwd = forms.CharField(max_length=12,min_length=6,error_messages=...
2018-04-01 20:36:24 15752 1
原创 django学习笔记------缓存
配置settings.py 和上一篇的学习笔记 sessions的配置一样CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache', # 存入文件缓存 'LOCATION': os.path.join(BASE_DIR,'cache...
2018-04-01 18:10:32 216
空空如也
如何设置leecode网站的光标闪烁频率为不闪烁?
2022-05-03
python的方法存贮在类中还是对象中?
2018-02-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人