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学习
笔记2-Django入门
Djan
go学习
资料:官方网站Github源码1.11版英文文档1.11版中文文档DjangoBook教程TangeWithDjango教程1、web应用框架的处理流程接收并解析HTTP请求,获取具体的请求信息处理本次
陈弟弟
·
2020-07-19 22:37
Django学习
sql
python
django
linux
rest_framework_jwt 身份认证
Djan
go学习
第十六天前后端分离项目中,通常使用jwt(Json-Web-Token)的形式用于验证用户是否登录,而不使用session和cookie的形式。
一颗大白菜_20181203
·
2020-07-16 07:26
Django学习日志
Djan
go学习
——使用GenericView方式实现列表页和分页功能
GenericView功能十分强大,里面包装了很多方便的函数实现数据库列表的传递十分简单列表数据传递功能view.py中的代码fromrest_frameworkimportgenericsfromgoods.modelsimportGoodsfromgoods.serializersimportGoodsSerializerclassGoodsListView(generics.ListAPIV
doze want sleep
·
2020-07-16 06:15
Django学习
Djan
go学习
——ModelSerializer
view.py中的代码:fromgoods.serializersimportGoodsSerializerfromrest_framework.viewsimportAPIViewfromrest_framework.responseimportResponsefromgoods.modelsimportGoodsclassGoodsListView(APIView):"""Listallsni
doze want sleep
·
2020-07-16 06:15
Django学习
Djan
go学习
——serializers和JsonResponse
serializers是一个类而不是一个函数,可以调用serialize函数来进行序列化classGoodListView(View):defget(self,request):"""通过django的view实现商品列表页:paramrequest::return:"""json_list=[]goods=Goods.objects.all()[:10]importjsonfromdjango.
doze want sleep
·
2020-07-16 06:14
Django学习
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
Djan
go学习
之项目记录3
1>注册页面的基本错误信息返回已经实现了,接下来就是优化下校验规则,也就是加钩子,如上,当基本规则校验之后,才会再校验这些“额外”的校验规则,需要注意的,局部钩子返回的错误信息仍然在字段名称对应的值里面,就是那个错误字典:{字段1:[,,,,,,],字段2:[,,,,,,]},而全局钩子返回的错误信息是在字段__all__下面,也就是,{__all__:[全局钩子错误信息],字段n:[,,,,,,
huangql517
·
2020-07-16 00:43
python学习
Djan
go学习
之项目记录二
1>图像上传及预览功能思路:利用label的for属性,实际指向file类型的input标签,这样,点击label就跟点击这个input效果一样,如下,label的for属性,值为avatar,跟下面file类型的input的id属性值一样,再隐藏改input,就实现了点击头像,弹出文件选取弹窗的功能。预览功能思路:其实就是要获取文件弹窗里面,选择的文件对象的URL,再放入img标签,选取文件对象
huangql517
·
2020-07-16 00:43
python学习
djan
go学习
1——初识web应用程序
web应用程序是一种可以通过web访问的应用程序,优点是:访问时只需要安装浏览器即可,不需要安装其他软件。浏览器是一个socket客户端,服务器是一个socket服务端。下面是一个用Python基于socket模块写的一个简单的web服务端importsocketdefmain():s=socket.socket()s.bind(('0.0.0.0',8000))s.listen(5)whileT
diaohu2608
·
2020-07-15 22:08
Djan
go学习
之六:Django 常用模块导入记忆
Django常用模块导入记忆django相关1.urls相关操作fromdjango.urlsimportpath,re_path,includefromdjango.urlsimportreverse//注意reverse和另一个reversed区别。前者要明确导入,后者是built-in内置不用导入;两者功能也不一。2.HttpResponse生成fromdjango.shortcutsimp
baibo6666684
·
2020-07-15 20:23
Go学习
--安装gorocksdb,从而使用rocksdb
golang使用rocksdb用到的是gorocksdb,在这之前需要在linux系统下安装好rocksdb,在安装gorocksdb在此记录安装流程和中间遇到的问题一、安装rocksdb1.保证版本在4.7以上gcc--versiong++--version2.必要的库apt-get-yinstallbuild-essentialapt-get-yinstalllibsnappy-devzlib
TaroYoVen
·
2020-07-15 19:30
Golang
Golang学习笔记
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
手把手教你跑通 Django
本文为Djan
go学习
总结,坑都帮你们踩过啦运行环境Windows10;PycharmCommunityEdition2020.1.3;Django3.0.8Django的安装十分简单,可以在pycharm
wtl_bupt
·
2020-07-15 13:43
Django
Djan
go学习
(三):创建工程
创建工程点击CreateNewProjectimage如果Pycharm在主界面,可以点击左上角File->NewProjectimage选择Django工程image点击Create后就会下载Django工程所需的Python包。目录结构imageApplicationSystem项目主目录__init__.pypackage标识settings.py项目配置文件,如配置数据库信息,设置白名单,
Yur123
·
2020-07-15 08:20
GO学习
-(3) VS Code配置Go语言开发环境
VSCode配置Go语言开发环境VSCode配置Go语言开发环境说在前面的话,Go语言是采用UTF8编码的,理论上使用任何文本编辑器都能做Go语言开发。大家可以根据自己的喜好自行选择。编辑器/IDE没有最好只有最适合。下载与安装VSCode官方下载地址:https://code.visualstudio.com/Download三大主流平台都支持,请根据自己的电脑平台选择对应的安装包。双击下载好的
weixin_30907523
·
2020-07-15 04:50
djan
go学习
第三天
django模板渲染模板渲染,模板指的就是html文件,渲染指的就是字符串替换,将模板中的特殊符号替换成相关数据基本语法{{变量}}{%逻辑%}变量使用示例Views.py文件defhome(request):classA:def__init__(self):self.username='小白'#如果方法需要再模板中使用,那么不能有其他参数defxx(self):return'小白xx'info=
我在路上回头看
·
2020-07-15 01:00
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框架
Go学习
--函数
1、函数重载:指的是可以编写多个同名函数,只要它们拥有不同的形参与/或者不同的返回值,在Go里面函数重载是不被允许的。funcNameredeclaredinthisbook,previousdeclarationatlineno2、申明外部函数:funcflushICache(begin,enduintptr)//implementedexternallyep:funcmake(Type,siz
liuxuech
·
2020-07-14 06:40
关于YJan
go学习
观的总结摘要
学习观这些是UP主YJan
go学习
观的一些内容,加上自己在学习过程中一部分理解。但是仍然需要大量的例子来验证这些学习观,从而提炼出自己的学习观。尤其在语言学习方面,需要通过实践从头开始。
小芳同学
·
2020-07-13 21:13
学习总结
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
Djan
go学习
--模型类(models.py)的定义
一.#在models.py中添加#代码如下fromdjango.dbimportmodels#出版商classPublisher(models.Model):name=models.CharField(max_length=30)address=models.CharField(max_length=50)city=models.CharField(max_length=60)state_prov
weixin_30572613
·
2020-07-13 17:52
Go语言开发资料收集
【Go边看边练-《
Go学习
笔记》】系列Go边看边练-《
Go学习
笔记》系列(一)-变量、常量Go边看边练-《
Go学习
笔记》系列(二)-类型、字符串Go边看边练-《
Go学习
笔记》系列(三)-指针Go边看边练
wuzhen
·
2020-07-13 07:41
day 93 Djan
go学习
之django自带的contentType表
Djan
go学习
之django自带的contentType表通过django的contentType表来搞定一个表里面有多个外键的简单处理:摘自:https://blog.csdn.net/aaronthon
deng6648
·
2020-07-13 04:37
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
Djan
go学习
第五天(makemigrations和migrate的使用)
Django使用Navicat连接Mysql数据库1.配置连接Mysql信息这里的密码是我们安装Mysql时设置的密码新建连接2.创建数据库创建数据库3.数据库创建完成创建完成5.安装MySQL-Python原本我是按照视频教程里的步骤安装,后来出现了报错信息,经群里的小伙伴提醒Python3并没有这个依赖库,解决方案如下pipinstallpymysqlpipinstallmysqlclient
奥特虾
·
2020-07-13 01:33
Go学习
笔记(四)
Go语言的switch语句又分为表达式switch语句和类型switch语句。每一个case可以携带一个表达式或一个类型说明符。所谓switch表达式是指switch语句中要被判定的那个表达式,其会依据该表达式的结果与各个case表达式的结果是否相同来决定执行哪个分支。可以有只包含一个字面量或标识符的表达式。它们是最简单的表达式,属于基本表达式的一种。只要被发现其表达式与switch表达式的结果相
immersive_world
·
2020-07-12 22:10
Djan
go学习
(八)- 分页器
Django集成了一个分页器帮助我们管理数据——Paginator1.引用fromdjango.core.paginatorimportPaginator2.使用i.实例化分页器,分页的对象列表是ar,每一页为5条数据。paginator=Paginator(ar,5)ii.分页器里面的所有数据的个数paginator.countiii.paginator分页器的所有页数paginator.num
MA木易YA
·
2020-07-12 18:25
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学习笔记
Djan
go学习
(一)django+html+css+js环境配置
1、pycharm配置好django环境2、直接利用pycharm创建工程或者进入你想要保存文件的目录下利用“django-adminstartproject项目名”创建工程。运行pythonmanage.pyrunserver后可以利用地址http://127.0.0.1:8000/访问所要访问的网页。3、进入工程所在路径,创建app:default(或者自己可以随便起一个名字),所用到的命令“
imissrc
·
2020-07-12 10:32
Django
Go学习
之-用vscode写go代码遇到的问题
1、背景机器:macgo版本:go1.10darwin/amd64demo路径:GOPATH/src/algorithmdemo文件结构:algorithm:-sort-sort.go-main.govscode里出现警告:复制代码2、问题:为什么会有波浪线警告呢,但是代码却能正常运行,看着波浪线,忍不住想去捯饬捯饬。3、寻找解决方式:通过命令行:echo$GOPATH//输出了本次demo的GO
weixin_34007291
·
2020-07-12 08:20
Djan
go学习
(实现登录功能)
1.登录功能1).在test项目中,修改配置文件setting.py此时连接mysql数据库DATABASES={'default':{#'ENGINE':'django.db.backends.sqlite3',#'NAME':os.path.join(BASE_DIR,'db.sqlite3'),'ENGINE':'django.db.backends.mysql','NAME':'pro20
weixin_30825581
·
2020-07-12 07:06
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
利用pycharm创建第一个django项目
利用pycharm创建第一个django项目最近把python的基本语法还有一些绘图chart学习完了,开始djan
go学习
之路,它是个免费的强大的开源web框架.安装好python,下载pycharm
小瑾
·
2020-07-12 00:43
每日一Python
Djan
go学习
:app中models的数据如何传递到到网页上,分析models.py、views.py、HTML、urls.py之间的关联
最近在学习Django的时候,照着书本上的例子做了几遍,一开始总是对models.py、views.py、urls.py与html文件之间的关联很迷惑,不知道相互之间数据是怎么传递的。相信许多接触python的初学者和我一样也遇到这样的困惑。我这里用通俗的语言解释一下,个别用词可能不是很准确,只是为了理解方便。主要的问题是,搞清楚数据库中的表格的数据是怎么传递给HTML文件的。要搞清楚这个问题,得
唐都工作室
·
2020-07-11 23:34
Python
GO学习
之路(一)Go 基本环境的安装(win10环境)
一:基本环境安装下载安装包https://studygolang.com/dl国内地址选择适合自己的版本(zip和msi都行)二:配置环境变量GOPATH:GOPATH环境变量指定了你的工作空间位置。它或许是你在开发Go代码时,唯一需要设置的环境变量。GOROOT:golang的安装路径如果用MSI安装程序则会自动配置你的安装。MSI安装程序打开此MSI文件并跟随提示来安装Go工具。默认情况下,该
moots_
·
2020-07-11 22:33
基础
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
mongoDB和pymon
go学习
本文目录前述安装linux安装docker容器部署Windows安装使用GUI查看器mongoDB和关系型数据库不同之处mongoDB基础语法pymongo模块用法前述mongoDB按照分类应当是非关系型数据库,这种数据库没有传统sql那样的表的概念,自然也不支持多表查询。安装linux安装官方的linux安装文档在这里以ubuntu为例,推荐使用aptinstallmongodb直接安装。doc
B1u3Buf4
·
2020-07-11 15:19
DEV
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
djan
go学习
第一天
jinja2模板渲染简单使用下载安装pipinstalljinja2使用示例html文件中写法Title姓名:{{name}}爱好:{%forhobbyinhobby_list%}{{hobby}}{%endfor%}视图中写法fromwsgiref.simple_serverimportmake_serverfromjinja2importTemplatedefindex():withopen(
我在路上回头看
·
2020-07-11 12:00
djan
go学习
知识点汇总(templates)
问题1:项目中存在多个app,每个app包括相同的名称的html文件,在页面显示是,访问url会产出模板不是真正想访问的模板模板一般放在app下的templates中,Django会自动去这个文件夹中找。但假如我们每个app的templates中都有一个index.html,当我们在views.py中使用的时候,直接写一个render(request,'index.html'),Django能不能
km_moon
·
2020-07-11 10:52
python
django
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他