E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Go学习笔记
Djan
go学习笔记
--第一篇
声明:本人从小对写文章很抵触,所以写文章一般,主要是想要记录一下自己最近的学习心得,也顺便锻炼巩固一下本人的写文章水平,所以开始可能会很菜~~~,大家如果感到对您有帮助,那我很开心,也欢迎一起学习进步,谢谢Django_logo.jpg1、Django简介 相信大家或多或少都听说过Python这门高级计算机编程语言了,我就是这门高级语言的坚实拥趸。我在大学也学过计算机编程,那时候记得学得是C语言
小鸟dick
·
2020-07-28 11:28
djan
go学习笔记
---Django进行验证时form表单的error及error的几种前端展示
form表单只有经过form.is_valid()验证后,才能获取form.cleaned_data和form.errors。他们都是“字典”的形式(应该不是平常的字典类型),从下面的fm.errors.as_json()的结果可以看出,但是你不能认为是字典就能这样取值,fm.errors.as_json()['user']。取值方式可以通过查看errors信息取值。上面2个图是debug后得到的
xiaoa~
·
2020-07-28 07:32
Django学习笔记
GO学习笔记
- 命令行解析
本文主题:基于os.Args与flag实现Golang命令行解析。小慢哥的原创文章,欢迎转载目录▪一.os.Args▪二.flag▪三.结合os.Args与flag实现子命令▪附.参考文档一.os.Argsos.Args用于获取通过命令行传入的参数▷os.Args[0]:程序执行路径▷os.Args[1]:第1个参数▷os.Args[2]:第2个参数▷len(os.Args):参数数量示例如下pa
changzhe1253
·
2020-07-27 20:37
【Python djan
go学习笔记
】- django安装和启动
1.django安装在http://www.djangoproject.com/download/这个网站上可以下载django的最新版本。在下载时,要注意django版本和本机安装的Python版本是匹配的。在这个https://docs.djangoproject.com/en/dev/faq/install/#what-python-version-can-i-use-with-django
Kevin_zhai
·
2020-07-27 16:01
Python
Djan
go学习笔记
2-Django入门
Django学习资料:官方网站Github源码1.11版英文文档1.11版中文文档DjangoBook教程TangeWithDjango教程1、web应用框架的处理流程接收并解析HTTP请求,获取具体的请求信息处理本次HTTP请求,即完成本次请求的业务逻辑处理构造并返回处理结果——HTTP响应2、Django框架介绍(1)重量级框架:Django原生提供了众多的功能组件,让开发更简便快速。提供项目
陈弟弟
·
2020-07-19 22:37
Django学习
sql
python
django
linux
Djan
go学习笔记
---ModelForm自定义ValidationError进行表单验证即给model字段添加限制条件
ValidationError文档modelclassUserAsk(models.Model):name=models.CharField(max_length=20,verbose_name=u"用户名")mobile=models.CharField(max_length=11,verbose_name=u"手机号码")course_name=models.CharField(max_len
xiaoa~
·
2020-07-16 06:07
Django学习笔记
Djan
go学习笔记
十一:使用Django自带Python API,进行数据库表操作(shell命令)
运行manage.py提供的shell命令:导入sign应用下Model中的Event类和Guest类:获得table中的所有对象:table.objects.all()一、插入数据刷新页面查看,可以看到数据已添加成功。id可以不填写,可以自动生成的,并且在shell命令中可以看到一段RuntimeWarning警告,这跟UTC有关。目前解决最快速简单的方式是在../settings.py中设置U
我没有强迫症
·
2020-07-16 05:23
Django
Djan
go学习笔记
:利用paginator模块实现分页
Django专门提供了一个paginator模块,实现分页很easy。下面的例子引用了django官方文档:https://docs.djangoproject.com/en/1.11/topics/pagination/使用Paginator类Paginator实例化需要2个参数,一个是待分页的对象list(需要实现count方法或者__len__方法),另一个是每页数量。Paginator对象
mikezhou002
·
2020-07-16 03:10
python
Go学习笔记
(二) : 流程控制(if,for,switch) 与 函数 与 struct (匿名字段)
为了扩展的扩展流程控制ififcondition{//dosomething}elseifcondition{}if后接条件语句(表达式),无括号if9>8{//dosome...}elseif8>8{}else{}forforexpr1;expr2;expr3{//somecode}expr1为初试化变量语句,仅执行一次expr2为循环条件语句,每次循环前都会判断其值expr3是改变循环变量的地
老心累了
·
2020-07-15 17:24
djan
go学习笔记
009-模型_模型管理器对象(重写objects类设计自己需要的功能)
一,什么是模型管理器对象?前面我们讲到了django的模型类的使用,当我们对模型类进行查询时使用类名.objects.all()获取此模型类下的所有数据的那么为什么要使用.objects呢?因为objects是django自动生成的管理器对象,通过这个对象可以实现对数据的查询objects是models.manager类的一个对象,我们可以自定义这个对象,自定义后系统就不在为我们自动生成二,创建自
蒋程扬
·
2020-07-14 19:51
Django
Djan
go学习笔记
八:开发一个登录功能——Django认证系统
到现在的学习,目前登录功能虽已实现,但是用户名和密码都是指定字符串,并没有通过一个认证系统来验证用户的真实信息。一、登录admin系统在笔记七中使用“migrate”命令进行数据迁移时,Django生成了一张auth_user表,用于存放用户信息,此用户信息可以登录Django自带的Admin管理后台。在此先创建一个admin管理后台的管理员账号。可以看到依次要求输入用户名、邮箱、密码、确认密码,
我没有强迫症
·
2020-07-14 17:28
Django
Djan
go学习笔记
(六)Django上传文件
这个应该是Django的最后一个学习模块了。再深入的就需要到项目里面去实践了Django上传文件有两种方式,一种是传统的基于IO流的操作,一种是封装为基于对象的操作。但是无论哪种操作,都需要先创建上传文件的目录,一、基于IO流的操作urls中的配置,基于学习笔记(五)中的表单的提交的blog/param/(?P\d{2})修改的post方法如下:defpost(req): ifreq.metho
阳小良
·
2020-07-14 09:25
Python框架
Djan
go学习笔记
(五)Django传参
1.get:get方式有两种:一种是常用的get方式:http://xxx.xxx.xxx/xxx/xxx?xx=xx&xx=xx一种是rest风格:http://xxx.xxx.xxx/xxx/xxx/xx1.1get?方式:urls中定义入口:url(r'^blog/get','blog.views.get'),views中定义param方法:defget(req):url=req.get_f
阳小良
·
2020-07-14 09:24
Python框架
Djan
go学习笔记
(四)Django使用操作数据库
1.增加(修改)操作:urls中增加insert入口:url(r'^blog/db/insert','blog.views.insert'),views中增加insert方法:definsert(req):#way_1user1=Users()user1.name='sid'user1.sex='f'user1.save()#way_2user=Users(name='tom',sex='f')u
阳小良
·
2020-07-14 09:24
Python框架
Gin-
Go学习笔记
三:Gin-Web框架 JS分页
JS分页1>JS分页,业务逻辑(1)分页采用的是一个叫jquery.pagination.js的一个jquery插件(2)需要jquery的支持,此项目中使用到的是jquery-2.1.1.min.js(3)分页需要的参数有:记录总数,每页显示个数,页码(4)添加搜索的条件,作为查询使用2>编写新的model,命名为person.go.其代码如下:packagemodelsimport("log"
weixin_30843605
·
2020-07-13 17:56
Go语言开发资料收集
【Go边看边练-《
Go学习笔记
》】系列Go边看边练-《
Go学习笔记
》系列(一)-变量、常量Go边看边练-《
Go学习笔记
》系列(二)-类型、字符串Go边看边练-《
Go学习笔记
》系列(三)-指针Go边看边练
wuzhen
·
2020-07-13 07:41
djan
go学习笔记
django安装使用pipinstalldjango即可安装django最新版本查看安装的django版本importdjangodjango.VERSION输出(1,10,3,'final',0)创建一个django项目django-adminstartprojectmysite可以看到生成如下项目结构manage.py是一个命令行工具用来与项目进行交互,类似django-admin,不需要编辑
忆江南_1569
·
2020-07-13 02:22
Go学习笔记
(四)
Go语言的switch语句又分为表达式switch语句和类型switch语句。每一个case可以携带一个表达式或一个类型说明符。所谓switch表达式是指switch语句中要被判定的那个表达式,其会依据该表达式的结果与各个case表达式的结果是否相同来决定执行哪个分支。可以有只包含一个字面量或标识符的表达式。它们是最简单的表达式,属于基本表达式的一种。只要被发现其表达式与switch表达式的结果相
immersive_world
·
2020-07-12 22:10
Djan
go学习笔记
(十五):缓存的两种方式:数据库方式和redis方式
数据库方式1,在settings.py里加数据库配置CACHES={ 'default':{ 'BACKEND':'django.core.cache.backends.db.DatabaseCache', 'LOCATION':'my_cache_table', 'TIMEOUT':'60', 'OPTIONS':{ 'MAX_ENTRIES':'300',
小火skr车
·
2020-07-12 16:12
Django
django
Go学习笔记
(4)在VsCode中配置Go开发环境
文章目录写在前面VsCode配置Go开发环境手动安装VsCode所需的Go环境依赖包写在最后写在前面 开发Go程序,最简单的方式就像上一篇文章中的那样直接用编辑器编写好go文件,再在命令行中使用go命令编译运行。编写Go程序其实任何编辑器都可以,区别可能在于某些编辑器可以有相关的插件对Go进行支持,当然还有一些IDE。比较推荐的编辑器有VsCode、Sublime、Vim等,下面主要介绍下使用V
D调的第七章
·
2020-07-12 16:14
Golang学习笔记
python之Djan
go学习笔记
(五)---后台(admin.py)基础参数介绍
在前面文章python之Djan
go学习笔记
(二)---Django从工程创建、app创建到表建模在页面的显示中已经提到了注册表就是在admin.py中完成已经涉及的修改是list_display,表示在界面显示哪些列
清,纯一色
·
2020-07-12 07:57
Djan
go学习笔记
之【Django与数据库交互】
Django与数据库交互DjangoWeb的设计哲学Django设计来鼓励松耦合和分离程序模块,改变一部分代码而不影响其它模块,例如在视图方法里,使用模板来分离业务逻辑和呈现逻辑MTV开发模式ModelViewController(MVC)软件架构模式:lModel,指数据访问层。lView,指系统中选择什么来呈现以及怎样呈现的部分。lController,则指系统中通过用户输入决定使用哪个视图及
wdt3385
·
2020-07-12 05:34
Django
Djan
go学习笔记
(二)——Model专题
Model专题Django对各类数据库提供了很好的支持,并提供了统一的调用API配置数据库①__init__.py#__init__.pyimportpymysql#导入mysql数据库apipymysql.install_as_MySQLdb()②settings.py#settings.pyDATABASES={'default':{'ENGINE':'django.db.backends.m
活在梦里°
·
2020-07-11 21:36
django
Djan
go学习笔记
(3):使用模型类进行查询(查询函数、F对象、Q对象、聚合函数、查询集、模型类关系、关联查询、自关联、管理器)
文章目录1.查询函数2.F对象3.Q对象4.聚合函数5.Count函数6.查询集查询集的特性对查询集进行切片判断一个查询集中是否有数据7.模型类之间的关系一对多关系多对多关系一对一关系8.关联查询(一对多)9.插入、更新和删除10.自关联11.管理器自定义管理器类12.元选项1.查询函数模型类.objects.函数名()函数:get:返回满足条件的一条数据,只能返回一条数据。参数为条件。all:返
Zijeak
·
2020-07-11 15:07
Django
Python
django
python
flask
Go学习笔记
:关于golang.org/x包问题
关于golang.org/x包问题由于谷歌被墙,跟谷歌相关的模块无法通过goget来下载,解决方法:gitclonehttps://github.com/golang/net.git$GOPATH/src/github.com/golang/netgitclonehttps://github.com/golang/sys.git$GOPATH/src/github.com/golang/sysgi
wxh_无香花自开
·
2020-07-11 14:41
go
go学习笔记
:golang实现的反向代理
翻阅golang包手册的时候看到net/http/httputil有一个typeReverseProxy,这个不是反向代理吗!golang自带反向代理功能?好奇就试了一下,确实非常简单,没有几行代码就实现了一个简易的反向代理服务。关于反向代理百度百科上说的非常详细了,这里摘录一下定义:反向代理(ReverseProxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网
wxh_无香花自开
·
2020-07-11 14:41
go
Django 学习笔记
2018年5月pythonweb框架Djan
go学习笔记
Django架站的16堂课MVC架构设计师大部分框架或大型程序项目中一种软件工程的架构模式,把程序或者项目分为三个主要组成部分,Model数据模型
ersaijun
·
2020-07-11 09:52
python
django
Djan
go学习笔记
(四)—— Admin
疯狂的暑假学习之Djan
go学习笔记
(四)——Admin参考:《TheDjangoBook》第6章Django可以使用admin自动创建管理界面。
billvsme
·
2020-07-11 02:09
Django
Django笔记
Djan
go学习笔记
:第一天
【创建虚拟环境】命令:mkvirtualenv名字-p/usr/bin/python3#配置环境退出虚拟环境deactivate进入虚拟环境workon虚拟环境名称删除虚拟环境rmvitualenv虚拟环境名称进入环境后:pipfreeze#显示环境中的应用安装Django:pipinstalldjango==1.11.7piplist#显示环境中所有的包和版本【创建Django项目】django
颗粒成仓
·
2020-07-10 22:00
Djan
go学习笔记
:Bootstrap/FontAwesome,项目配置与使用步骤(最后),HTTP响应,jinja2,App,ORM,GET与POST传输
Bootstrap样例:https://v3.bootcss.com/Fontawesome图标查找:http://fontawesome.dashgame.com/Django采用MVC软件设计模式,模型M,试图V和控制器C可以在腾讯云CloudStudio中运行Django安装Django->pipinstallDjango->最新版的,指定版本用e.g.pipinstalldjango==2
RichardChangCN
·
2020-07-10 15:24
【
go学习笔记
】理解Go语言的nil 【转】
最近在油管上面看了一个视频:Understandingnil,挺有意思,这篇文章就对视频做一个归纳总结,代码示例都是来自于视频。nil是什么相信写过Golang的程序员对下面一段代码是非常非常熟悉的了:iferr!=nil{//dosomething....}当出现不等于nil的时候,说明出现某些错误了,需要我们对这个错误进行一些处理,而如果等于nil说明运行正常。那什么是nil呢?查一下词典可以
zf766045962
·
2020-07-10 14:18
go
golang快速入门
Djan
go学习笔记
008-学生管理系统(Django实现)-查询数据库
数据库配置:DATABASES={'default':{##数据库引擎'ENGINE':'django.db.backends.mysql',##数据库主机地址'HOST':'127.0.0.1',##数据库端口号'PORT':3306,##数据库名字'NAME':'djangodb',##连接数据的用户名'USER':'root',##连接数据的密码'PASSWORD':'root',}}编辑应
qd_tudou
·
2020-07-10 13:15
python
Django
Djan
go学习笔记
----设置数据库
1.设置Django后台数据库在项目目录setting中找到DATABASES属性DatabasesDjangoofficiallysupportsthefollowingdatabases:PostgreSQLMariaDBMySQLOracleSQLiteTherearealsoanumberofdatabasebackendsprovidedbythirdparties.--连接MySQLD
woailyoo0000
·
2020-07-10 12:05
python
Django
Go学习笔记
:写一个简单的web程序
2019独角兽企业重金招聘Python工程师标准>>>作为资深CrudBoy,写web算是老本行了,学习了Go的基本语法后,用web练手应该是最佳选择了吧!官网上给出了一个web的教程,一步步教你如何写出一个简单的web程序。我基本上根据这个教程,又一次熟悉了一下Go的语法,并实现了一个非常非常简单的WEB程序定义数据结构比较简单,一个Page结构体,只有标题和内容两个字段typePagestru
weixin_34414196
·
2020-07-10 09:40
Go学习笔记
:Go的指针、interface
2019独角兽企业重金招聘Python工程师标准>>>最近在使用Go的过程中,遇到了和指针相关的一些问题,经过整理,发现和我最开始理解的指针还不太一样。问题一:在设计cache的时候,需要用到万能类型interface来装各种各样的键值对,有时候有些参数根据需要得使用指针类型,刚开始会这样写functest(a*interface{}){//dosomethinghere...}会发现无论我传什么
weixin_34185512
·
2020-07-10 08:35
【
Go学习笔记
】go语言中的基本数据类型和包的介绍(一)
2019独角兽企业重金招聘Python工程师标准>>>数据类型go语言的数据类型非常丰富,包括int,string,boolean,byte,array,切片,映射等数据类型。当然用户还可以自定义数据类型。各种数据类型的默认值从这里我们总结一下go语言中各种类型变量的默认值:int类型,默认值为0string类型,默认值为空字符串boolean类型,默认值为falsebyte类型,默认值为0指针类
weixin_34126557
·
2020-07-10 08:28
Djan
go学习笔记
5--表单
Django对用户通过表单提交的数据进行访问,有效性检查,以及其他处理.1.从requset对象中获得数据每个view函数的第一个参数是HttpResquest对象defhello(request):returnHttpResponse("Helloworld")如上,变量request就是一个HttpRequest对象,会它有自己的属性方法,在view函数执行过程中,可以用这些属性来获取当前re
weixin_30344131
·
2020-07-10 06:35
Djan
go学习笔记
--7
Django--Day07一、form组件1.对比2.使用步骤2.1在视图文件中导入form组件2.2编写类并继承form.Forms2.3创建对象2.4生成页面3.优化页面3.1在上面的步骤中,已经建立好了form组件的基本内容,要使它能够可以工作,还需要进行一些优化。3.2如果后台校验用户信息无错误,此时可以将用户信息保存到数据库中。3.3自定义校验规则过滤内容3.4自定义校验格式规则3.5自
wapecheng
·
2020-07-10 05:42
学习笔记
Djan
go学习笔记
--4
Django--Day04一、视图系统1.1FBV与CBV二、文件上传1.在HTML文件中添加文件提交的标签2.获取将要上传的文件名,3.写入文件并保存在项目中三、请求对象与响应对象3.1请求对象(1).请求相关的常用值(2).请求常用属性3.2响应对象四、ORM系统4.1Django数据库的配置4.2增加用户(1)在models.py文件中,创建模型类,生成对应的数据库表格(2)接下来要生成迁移
wapecheng
·
2020-07-10 05:42
学习笔记
Djan
go学习笔记
--2
Django--Day02一、过滤器1、default2、Length3、Slice4、Date5、Safe6、Cut7、Join二、标签1、for标签2、for...empty标签3、if标签4、if...else标签5、if...elif...else标签6、load和static标签三、模板继承1、定义母板2、继承母板四、组件五、路由1、路由系统基本格式2、参数说明3、正则表达式详解4、正则
wapecheng
·
2020-07-10 05:41
学习笔记
Djan
go学习笔记
--1
Django--Day01一、web介绍二、软件的开发架构三、web开发思维四、框架1.什么是框架2.框架的本质五、下载django框架模块六、第一个程序hellowpoc1.DOS启动项目2.访问项目七、使用pycharm创建Django项目八、修改端口号九、请求流程十、视图函数十一、返回简单的页面十二、模板系统一、web介绍1.web指的是网络,web应用开发,就是指基于网络的应用开发。2.w
wapecheng
·
2020-07-10 05:41
学习笔记
Go学习笔记
(一)windows下的Go 语言环境安装,并运行第一个Hello World程序
1、首先,去下载Go的安装包,下载地址:https://golang.google.cn/dl/,其中有多个系统的安装包,选择windows底下的安装包即可:2、下载后安装到D盘即可,默认安装成功后将自动帮你配置环境变量,如果没配置,将D:\Go\bin配置到环境变量中,如下图所示:3、接着运行命令行,输入go命令,成功后如下:4、接着,在E盘建立一个go_stu目录,新建一个hello.go文件
茕夜
·
2020-07-10 04:24
Go语言学习笔记
bee
go学习笔记
二
楔子实际上前文提到beego对国人比较友好的意思是,因为beego虽然是台湾人开发的,但是他就职于盛大(没错,就是热血传奇的那个游戏公司,在上海的台湾人还真是多啊,就是酒量不怎么样...),因此beego拥有其他框架都没有的中文文档,而且是先有中文文档、后有英文文档,某种程度上英文文档会滞后于中文文档,赞。不过由于beego的开发文档是按启动顺序和模块来写的,看起来较为枯燥,我的学习顺序是按实现过
井月轩
·
2020-07-10 04:26
Djan
go学习笔记
-初识Django
初识Django以前搞过一段时间的javaweb,也做过一些项目。现在试一试python的Django框架吧。总体上做网站需要的基本功:前端相关知识(HTML,CSS,JS,JQuery等等)Linux基础命令数据库,缓存等相关知识HTTP协议相关内容,包括其他的计算机网络知识(TCP/IP协议)算法,数据结构等知识(基本的数据结构和算法要会)操作系统原理等那么这次为什么要使用Django呢?明明
毛球饲养员
·
2020-07-10 04:09
django
Django学习基础笔记(一)
Djan
go学习笔记
Django介绍Web应用程序处理流程Django框架内部设计模式工程搭建windows搭建虚拟环境环境安装创建工程Pycharm启动项目创建子应用创建视图定义路由URL配置文件路由介绍路由命名
White Root
·
2020-07-10 01:34
后端
Go 边看边练 -《Go 学习笔记》系列(1-14)
Go边看边练-《
Go学习笔记
》系列(一)-黑客派https://hacpai.com/article/1437497122181相信大家在看编程语言学习教程的时候都会难免觉得有点枯燥:自己看书,遇到问题不方便求助书上的代码片段
葡萄喃喃呓语
·
2020-07-09 23:33
djan
go学习笔记
012-ajax局部刷新技术
一,什么是ajax?ajax中文名称就是异步的JavaScript正常情况下在网页中我们填写完表单后提交表单发起get/post请求时浏览器重新向服务器发起整个界面的请求,这就导致会刷新网页整个界面,可是有时候这是不需要的。频繁请求整个网页会增加服务器的压力,同时也降低给用户的体验这时候ajax就随之而生,ajax可以在不刷新整个界面的情况下单独向服务器发去get/post请求,并获得请求结果返回
蒋程扬
·
2020-07-09 23:59
Django
Go学习笔记
(三、数据类型)
数据类型Go语言内置对以下这些基本数据类型的支持:数据类型布尔类型bool整型int8、byte、int16、int、uint、uintptr等浮点类型float32、float64复数类型complex64、complex128字符串string字符类型rune错误类型error相较于PHP,多出了字符类型(单个字符)、错误类型和复数类型,PHP通过系统级配置函数error_reporting定
Climber813
·
2020-07-09 23:48
Go
djan
go学习笔记
---cookie
知识点1、获取Cookie:request.COOKIES['key']request.get_signed_cookie(key,default=RAISE_ERROR,salt='',max_age=None)参数:default:默认值salt:加密盐max_age:后台控制过期时间2、设置Cookie:rep=HttpResponse(...)或rep=render(request,...
xiaoa~
·
2020-07-09 23:42
Django学习笔记
Djan
go学习笔记
6-启用管理后台
为了提高开发效率,Django自带了后台管理模块。Django1.11默认情况下Django管理后台已经开启创建超级管理员账户就可以登录。如果默认没有启用的话,启用管理后台,需要做三件事:在INSTALLED_APPS设置中取消"django.contrib.admin"的注释。运行pythonmanage.pysyncdb命令。既然你添加了新应用到INSTALLED_APPS中,数据库表就需要更
qq_20595467
·
2020-07-09 22:52
Python
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他