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学习
Djang 2.0 web开发 学习心得(1)初识django
初识Djan
go学习
python有一段时间了。从最开始的入门学习鱼C的小甲鱼python入门视频开始。然后在微信公众号上认识了一个叫风变编程的网页自学式的编程教程。从而踏上了Pytho的自主学习之路。
忧郁沙
·
2020-08-04 06:35
#
Django
django 入门学习规划与资料推荐
这篇文章总结了我一年多来的djan
go学习
经验,推荐一些迅速帮助你入门djan
go学习
的高质量学习资料和教程,让你在一到两个月内快速掌握基本的django开发技术,并且能够使用django发开一些小项目
weixin_34309543
·
2020-08-04 05:08
Djan
go学习
笔记——安装(linux环境)
为什么80%的码农都做不了架构师?>>>1.下载安装DjangosudopipinstallDjango==1.6.5测试是否安装成功>>>importdjango>>>django.VERSION(1,6,5,'final',0)2.安装数据库MySQL说明:使用python连接到MySQL前提是需要让一个python连接到MySQL的接口——MySQLdb下载:http://sourcefor
weixin_33807284
·
2020-08-04 04:15
Django 学习小组:博客开发实战第五周教程 —— 实现评论功能
通过前四周的时间我们开发了一个简单的个人Blog,前几期教程地址:第一周:Djan
go学习
小组:博客开发实战第一周教程——编写博客的Model和首页面第二周:Djan
go学习
小组:博客开发实战第二周教程
weixin_33721344
·
2020-08-04 04:46
Djan
go学习
——模型
《TheDjangoBook》学习笔记把数据存取逻辑、表现逻辑和业务逻辑组合在一起的概念被称为软件架构的Model-View-Controller(MVC)模式。在这个模式中,Model代表数据存取层,View代表的是系统中选择显示什么和怎么显示的部分,Controller指的是系统中根据用户输入并视需要访问模型,以决定使用哪个视图的那部分。Django中主要处理模型(Model)、模板(Temp
weixin_30912051
·
2020-08-04 04:19
Djan
go学习
篇:ORM
目录DjangoORM中常用字段和参数一些说明:常用字段:DjangoORM中常用字段和参数一些说明:表myapp_person的名称是自动生成的,如果你要自定义表明,需要在model的Meta类中指定db_table参数,强烈建议使用小写表名,特别是使用MySQL作为后端数据库时。id字段是自动添加的,如果你想要指定自定义主键,只需要其中一个字段中指定primary_key=True即可。如果D
weixin_30808253
·
2020-08-04 04:53
python
数据库
后端
Django 学习小组:博客开发实战第二周教程 —— 实现博客详情页面和分类页面
本节接上周的文档Djan
go学习
小组:博客开发实战第一周教程——编写博客的Model与首页面,我们继续给博客添加功能,以及改善前面不合理的部分。
Django学习小组
·
2020-08-04 03:02
Django学习小组
Django 学习小组:博客开发实战第一周教程 —— 编写博客的 Model 与首页面
本节是DjangoBlog项目的开篇,是Djan
go学习
小组的集体学习成果。Djan
go学习
小组是由我发起的一个促进Django新手互相学习、互相帮助的组织。
Django学习小组
·
2020-08-04 03:02
Django学习小组
go学习
踩坑实录
go语言查询mysql对于Query而言,没有数据是不会返回error,同时sql.rows也没有返回关于长度的属性,因此只能自己遍历rows属性,这是比较操蛋的事情,对比而言QueryRow就相对于友好一点,如果没有返回结果,error的值会是sql.ErrNoRows,因此,判断这个值就能得到数据库中是否有我们需要的那个数据.。varnamestringerr:=db.QueryRow(`se
大魔王pengyk
·
2020-08-04 03:05
服务器架构和并发问题探讨
Djan
go学习
笔记-定时器 CRONTAB
一、Introduction二、Backgoround三、CRONTAB1.安装2.配置3.添加定时任务4.启动任务四、结束五、参考一、Introduction在官网上的说明:deadsimplecrontabpoweredjobschedulingfordjango英语不好的我只是认为crontab能给django提供一个按照时间进行的作业调度的功能。二、Backgoround在做网站的时候,往
毛球饲养员
·
2020-08-04 02:22
django
Go学习
_18_Golang的sync.Pool的对象池
Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】:【Golang学习系列文章,请扫二维码】上一节中我们通过Bufferedchannel实现了对象池的功能,但是我们发现在Golang的sync包中有一个Pool,sync.Pool其实是对象缓存机制。sync.Pool的对象缓存是和Processor关联的。Processor在Gola
百家晓东
·
2020-08-04 01:57
Go
Golang
golang
Go学习
_17_Golang实现对象池
Flutter、Golang、Python、编译原理、算法、Chrome原理学习系列文章抢先看请关注【码农帮派】:【Golang学习系列文章,请扫二维码】在我们开发的过程中,当使用一些创建/销毁的时候比较消耗资源的对象的时候,比如TCP链接、数据库链接,我们通常需要将这些对象进行池化,以免多次重复创建对象消耗系统资源。在Golang中我们可以使用Bufferedchannel,来构建一种对象池:我
百家晓东
·
2020-08-04 01:57
Go
Golang
Djan
go学习
笔记——ORM模型
ORM介绍全称ObjectRelationalMapping,中文名叫对象关系映射,通过ORM可以通过类去操作数据库,而不用使用原生SQL语句。通过把表映射成类,把字段映射成属性,最终还是会转化为原生SQL语句。Navicat与MySql8.0建立连接时报错转载解决办法创建和映射在app下的models中创建models.Model的子类,添加需要的属性。在虚拟环境下执行pythonmanage.
渴望成为大佬菜鸡
·
2020-08-03 23:23
django
djan
go学习
笔记011-捕获url参数
前面我们讲到,django的MVT框架,在urls.py里面利用正则表达式对http请求的url进行匹配,但是如何获得http请求里面的传送的参数呢?利用正则表达式的分组进行获取参数:url(r'^books/(\d+)$',views.detail)(\d+)为正则表达式里面的组获取位置的参数,并传给view里面的detail函数defdetail(request,bid):book=BookI
蒋程扬
·
2020-08-03 22:39
Django
Django初学-生成django目录(djan
go学习
03)
执行目录下生成Django目录:django-adminstartprojectmysite目录结构:mysite/manage.pymysite/__init__.pysettings.pyurls.pywsgi.py1、mysqite/根目录只是项目的容器,名称对Django无所谓2、manage.py:用于与django进行交互的命令工具集的入口,也就是项目管理器,通过执行pythonman
学渣王李帅
·
2020-08-03 22:55
python
Djan
go学习
笔记2
创建数据库(11_env)D:\learning_log>pythonmanage.pymigrateOperationstoperform:Applyallmigrations:admin,auth,contenttypes,sessionsRunningmigrations:Applyingcontenttypes.0001_initial...OKApplyingauth.0001_init
Sampson Clarence
·
2020-08-03 21:51
Django入门学习
Djan
go学习
笔记3
创建网页:学习笔记主页使用Django创建网页的过程通常分为三个阶段:定义URL、编写视图和编写模板打开learning_log中的文件urls.py能够将learning_logs的URL同项目中其他URL区分开fromdjango.conf.urlsimportinclude,urlfromdjango.contribimportadminurlpatterns=[url(r'^admin/'
Sampson Clarence
·
2020-08-03 21:51
Django入门学习
Dian
go学习
—Django的安装和创建第一个项目
在开始之前:有必要了解一下Django的MTV工作模式,M代表模型(Model):负责业务对象和数据库的关系映射(ORM)。T代表模板(Template):负责如何把页面展示给用户(html)。V代表视图(View):负责业务逻辑,并在适当时候调用Model和Template。除了以上三层之外,还需要一个URL分发器,它的作用是将一个个URL的页面请求分发给不同的View处理,View再调用相应的
论程序员的自我修养
·
2020-08-03 18:37
Django
Djan
go学习
:Models(ORM框架)(5)
Django模型是与数据库相关的,与数据库相关的代码一般写在models.py中,Django支持sqlite3,MySQL,PostgreSQL等数据库,只需要在settings.py中配置即可,不用更改models.py中的代码,丰富的API极大的方便了使用。Model介绍通常一个model对应数据库中的一张数据表Django中的Models以类的形式表示它包含了一些基本字段和数据的一些行为D
南太平洋_99
·
2020-08-03 17:04
Django学习笔记
djan
go学习
——用户注册时的密码加密及登陆时的密码验证问题
我们在注册网站时输入的密码并不会明文存储在数据库中,而是经过加密了的,在Django中默认的加密算法是哈希算法(hashlib)。1、注册时加密将用户输入的密码写入数据库中时,经过如下处理:fromdjango.contrib.auth.hashersimportmake_password...user.password=make_password(password)#明文密码经过加密处理user
geerniya
·
2020-08-03 17:56
django
Djan
go学习
系列之Form验证
django表单基础django表单分类基于django.forms.Form:所有表单类的父类基于django.forms.ModelForm:可以和模型类绑定的FormForm验证流程定义规则(是一个类)前端把数据提交过来匹配规则判断提交过来的数据是否符合定义的规则如果匹配返回True,否则返回errors,可以把这个errors返回给前端,让前端显示到指定位置(比如用户名没填写,验证码没填写
aen60571
·
2020-08-03 14:32
Djan
go学习
笔记——数据库
文章目录修改使用的数据库为MySQL创建模型激活模型修改使用的数据库为MySQLDjango默认使用SQLite作为数据库。如果想使用其他数据库,需要在项目目录的settings.py更改DATABASES的内容。至少添加以上属性,如果有其他要去,可以按照官方文档添加其他属性。此外还要下载相应的驱动程序,这不是必须的依赖包,用conda安装Django时并没有安装。Django官方推荐的MySQL
luSpet
·
2020-08-03 13:26
Django
Djan
go学习
笔记—获取正确的客户端IP地址
原文地址:http://newliu.com/post/12/在使用了comments库为网站添加评论系统后,我发现一个奇怪的现象:在admin后台看到的评论者IP地址居然全部都是127.0.0.1,这明显不是真正的客户端IP地址。我去查看了一下comments的源代码,获取客户IP地址的一句代码在Python27\Lib\site-packages\django\contrib\comments
H_meiren0609
·
2020-08-03 12:56
技术分享
Python
Web
Djan
go学习
笔记--自动化测试
自动化测试创建webapp时,Django会在webapp目录下生成一个tests.py文件,测试程序写在这个文件里。1.编写tests.py测试程序测试程序综述注意三点:创建类继承TestCase希望自动运行的测试方法以test开头测试代码通assert()方法系进行判定例如:importdatetimefromdjango.utilsimporttimezonefromdjango.testi
Geeshang
·
2020-08-03 12:41
Python
Django入门——基于web自动化测试by虫师
Django——web平台搭建练手本Djan
go学习
根据虫师的web自动化测试一书学习一、创建Django项目Demo二、编写应用三、模型本Djan
go学习
根据虫师的web自动化测试一书学习Django
ABee
·
2020-08-03 11:15
Python
djan
go学习
笔记(二)——mysql数据库
django配置mysql数据库由于django默认数据库为SQLite3,你要用mysql就要重新配置DATABASES={'default':{'ENGINE':'django.db.backends.mysql','NAME':'mydatabase',#数据库名,数据库需要在mysql中建立'USER':'username',#必须设置为原来数据库的登录帐号'PASSWORD':'pass
Bamboo竹
·
2020-08-03 10:06
网站开发
《Djan
go学习
》遇到的问题:“TypeError:'str' object is not callable"
今天星期六,躺在床上,准备想着自己是不是应该了解下python的web框架,于是,就开始鼓捣Django。在开始第一个程序:hello,world时,刚开始挺顺利,但是,在我启动内部服务器之后,在浏览器键入http://127.0.0.1:8000/blog/index/原以为,出现在自己眼前的将是”hello,world”,但是,实际上,并没有出现,而是出现了一个报错页面。如下:出现问题了,肯定
HelloWorld_EE
·
2020-08-03 05:15
Django
【
go学习
笔记】database/sql实现分析
文章目录前言代码框架Driver接口连接池管理策略相关用户接口实现rowsStmtmysql驱动实现细节总结前言后端程序主要是数据驱动型的,因此大多数后端应用也就主要涉及几类和数据相关的操作:读数据,写数据,处理数据。其中,读写是处理的基础。读写操作必然涉及编程语言和各种各样数据库的交互,因此任何后端编程语言都必须提供良好的数据库交互接口方便程序读写数据。本文主要是介绍golang的数据库操作原理
gswen
·
2020-08-02 22:58
go
Djan
go学习
笔记(三)——Django3.0文档学习(一)
最近利用《Python编程从入门到实践》这本书进行Django框架的学习,但由于原书中所使用的Django版本为1.11,而目前的版本(我使用的版本)为3.0.2,其中有不少的差别,因此决定先读读官方文档Project文件结构通过django-adminstartprojectmysite进行创建,可看到如下的文件结构:mysite/manage.pymysite/__init__.pysetti
Maestro_T
·
2020-08-02 17:40
python
Djan
go学习
笔记13
admin组件使用Django提供了基于web页面的管理工具。Django自动管理工具是django.contrib的一部分。你可以在项目的settings.py中的INSTALLED_APPS看到它:#ApplicationdefinitionINSTALLED_APPS=['django.contrib.admin','django.contrib.auth','django.contrib.
天为我蓝
·
2020-08-02 14:39
Djan
go学习
中的问题
1、event=models.ForeignKey(Event,on_delete=models.CASCADE)关联主键的时候需要配置on_delete字段,并添加默认值2、执行命令CREATEDATABASEguestCHARACTERSETutf8;创建数据库时提示:ERROR1044(42000):Accessdeniedforuser‘test’@‘localhost’todatabas
不停歇的小鸟
·
2020-08-02 14:08
个人学习记录
Djan
go学习
笔记(二)----签到设计逻辑及数据库基本操作API
1.发布会签到系统设计原理签到系统设计原理:签到功能页面属于某一场独立发布会。在发布列表中,每一条发布会都含有一个“签到”链接,用来打开对应签到页面。签到链接根据发布会id来确认:/sign_index/{{event.id}}/。发布会:单击sign登陆按钮时(form实现),会自动跳转到/sign_index/{{event.id}}/路径。target=”{{event.id}}_blank
时光飞呀飞
·
2020-08-02 12:10
python
python-django
Djan
go学习
之路(七)生产环境中的使用
基本思路1,方案:Nginx+uwsgi这个方案的大体思路就是:nginx作为服务器最前端,负责接收client的所有请求,统一管理。静态请求由Nginx自己处理,非动态请求通过uwsgi传递给Django,由Django来进行处理,从而完成一次web请求。2,通信请求:thewebclientthewebserver(nginx)thesocketuwsgiDjango配置Nginx安装Ngin
Greepex
·
2020-08-02 12:12
python
django
web开发
djan
go学习
笔记---添加登录装饰器(FBV和CBV模式)
接上一篇博文的例子dispatch添加装饰器原理注:该装饰器对ajax的post提交没用,ajax直接在view中判断有无登录,让js去登录FBV模式defcookie(func):defdeco(request,*args,**kwargs):#FBV不太清楚为什么要写两次u,可能是内部吧?如果是正常的装饰器应该一次就够了u=request.get_signed_cookie('username
xiaoa~
·
2020-08-01 14:03
Django学习笔记
Bee
go学习
笔记之前后端交互
go包每日学习:前后端交互:后端向前端传数据:假设我们的方法接受this*CsdnController一个参数1.可以在后端使用this.Data["str"]=xxx//str可以是任意命名,2.在前端使用{{.str}}直接提取也可以将一个struct直接传入前端1.this.Data["str"]=this//将this传入2.{{str.field}}//str就是thi,fiel必须是t
Sunmeok
·
2020-08-01 10:08
go
Djan
go学习
笔记(4):模型(Model)
介绍模型是用来描述数据表的,它包含存储的数据的重要字段和行为。一般来说,一个模型对应一张数据表。每个模型都是一个Python的类,他们继承自django.db.models.Model模型中的每个属性都是数据表中的一个字段使用配置以MySQL数据库为例,首先要安装mysql驱动:pipinstallmysqlclient(不安装会报错)然后,在该项目的settings.py中添加DATABASE配
马可仕马可仕
·
2020-08-01 06:14
Django学习笔记
django
python
Djan
go学习
笔记(6):后台管理
Django提供了非常强大的后台管理功能。其中,每个app的admin.py文件与后台管理是相关的。首先创建一个新项目:django-admin.pystartprojectadmin#创建一个名为admin的项目cdadmin#进入该项目下pythonmanage.pystartappblog#创建名为blog的app记得将blog加入到settings.py中的INSTALLED_APPS中。
马可仕马可仕
·
2020-08-01 06:14
Django学习笔记
python
django
Djan
go学习
笔记(5):QuerySet
Djan
go学习
笔记(5):QuerySet在模型中只讲到了一些基本的查询和创建方法,这里专门来讲与数据库操作相关的接口。从数据库中查询出来的结果一般是一个集合,称为QuerySet。
马可仕马可仕
·
2020-08-01 06:43
python
django
Djan
go学习
笔记----数据库操作实例
上上篇>Djan
go学习
笔记----环境搭建基于Windows上一篇>Djan
go学习
笔记----快速入门修改settings.py配置在环境搭建篇,我们已经安装了mysql-client包安装好后,在
FesonX
·
2020-08-01 01:16
Djan
go学习
03---urls.py路由用法与实例
一、url是什么? URL(UniformResoureLocator)统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。 它最初是由蒂姆·伯纳斯·李发明用来作为万维网的地址。现在它已经被万维网联盟编制为互联网标准RFC1738了。URL格式:sche
冰彡棒
·
2020-07-31 21:06
djan
go学习
——Model模型中多对多外键如何查询
在学习django时,首先需要设计的就是模型,模型包括一对多及多对多关系,这里以Course与User两个模型为例来解释下多对多关系,以及查询方式。首先建立模型:classCourse(models.Model):name=models.CharField(max_length=20,verbose_name='课程名称')desc=models.TextField(verbose_name='课
geerniya
·
2020-07-31 17:22
python
django
Djan
go学习
问题汇总
1、错误信息:You’reusingtheDjango“sitesframework”withouthavingsettheSITE_IDsetting.CreateasiteinyourdatabaseandsettheSITE_IDsettingtofixthiserror.原因:settings.py里#Applicationdefinition中添加了’django.contrib.sit
天涯飘雪
·
2020-07-30 23:22
Python
go学习
(十)——Go 语言范围(Range)
Go语言中range关键字用于for循环中迭代数组(array)、切片(slice)、链表(channel)或集合(map)的元素。在数组和切片中它返回元素的索引值,在集合中返回key-value对的key值。示例:packagemainimport"fmt"funcmain(){//这是我们使用range去求一个slice的和。使用数组跟这个很类似nums:=[]int{2,3,4}sum:=0
天天water
·
2020-07-30 16:40
Go入门教程
go学习
(十三)——Go 语言socket用户并发请求性能测试
前言:测试环境:windows10虚拟机vmware安装的centos6.9内存2g,处理器数量2个,每个处理器核心数量2个Go版本go1.7.3linux/amd64说明:本次测试目的:本次测试Go语言的网络服务端在处理大量并发请求时的耗用时间。测试程序:服务端程序:packagemainimport("fmt""log""net")//开启服务程序funcstartServer(){varii
天天water
·
2020-07-30 15:33
Go入门教程
Go学习
笔记之:range函数
range函数是个神奇而有趣的内置函数,你可以使用它来遍历数组,切片和字典。当用于遍历数组和切片的时候,range函数返回索引和元素;当用于遍历字典的时候,range函数返回字典的键和值。package mainimport "fmt"func main() { // 这里我们使用range来计算一个切片的所有元素和 // 这种方法对数组也适用 nums := []int{2,
hxpjava1
·
2020-07-30 15:34
golang
GO学习
笔记 - 没有参数的 return 语句返回各个返回变量的当前值,这种用法被称作“裸”返回。...
Go的返回值可以被命名,并且就像在函数体开头声明的变量那样使用。返回值的名称应当具有一定的意义,可以作为文档使用。没有参数的return语句返回各个返回变量的当前值。这种用法被称作“裸”返回。直接返回语句仅应当用在像下面这样的短函数中。在长的函数中它们会影响代码的可读性。官方教程:https://tour.go-zh.org/basics/7官方示例:packagemainimport"fmt"f
weixin_30830327
·
2020-07-30 13:32
djan
go学习
(一) form表单编写简单的注册登录页
HTMLform是交互网页的支柱。下面来学习一下使用Django自带Form表单编写一个简单的注册登录小程序。一、项目结构如下图:re_login是app名二、编写代码:1、app下models.py:#coding:utf-8fromdjango.dbimportmodels#Createyourmodelshere.classRegister(models.Model):username=mo
焦躁的小黑猫
·
2020-07-30 13:54
Python开发
【
Go学习
笔记9】go语言中的工具包-json
json编码和解码在go语言中内置了对于json数据的编码和解码工具。关于json格式数据的操作都在json包中。解码假设我们有下面这样的一份json数据:{"success":true,"total":1214,"rows":[{"id":1,"name":"zhongzhong","age":25},{"id":2,"name":"wangerxiao","age":15}]}复制代码pack
weixin_33752045
·
2020-07-30 10:02
Go学习
之go-ethereum【以太坊】源码分析 - rlp(二)
接上一篇的源码中的rlp继续......-回顾-解码(类型判断,stream结构,数据长度)-编码(encbuf)-下期1、回顾上一文当中讲到了以太坊的基本定义和认识,同时讲解了部分源码中rlp包中的编解码内容。其中,用Go实现的typecache为快速定位查找定义的编解码函数的核心数据结构。Map中的Key则为类型,Value为对应的编码器和解码器通过Key得到的类型,使用genTypeInfo
bboyHan
·
2020-07-30 08:45
IPFS
Go
blockchain
Djan
go学习
记录5——Views的简述与操作
目录零之前言一.返回一段文字二.返回一个没有传入参数的网页三.返回一个带有传入参数的网页四.返回一个带有Python命令的网页五.提交/接收一个get/post表单六.提交/获取Cookies1.常规cookie2.加盐(加密)cookies七.提交Session八.小结零之前言这一节里,内容较多,可能涉及了我还没有说过的内容,Model模型和templates模板,但是我会尽可能的少使用和阐述清
康娜喵
·
2020-07-30 01:36
Django学习记录
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他