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
【Django学习】
django学习
:聚合查询,分组查询,F与Q查询,django开始事务,orm中常用字段及参数,数据库查询优化
聚合查询#聚合查询aggregate'''聚合查询通常情况下都是配合分组一起使用的只要跟数据库相关的模块基本上都在django.db.models里面如果上述没有那在django.db里面'''fromdjango.db.modelsimportMax,Min,Sum,Count,Avg#1、所有书的平均价格#res=models.Book.objects.aggregate(Avg('price
qq_46857025
·
2022-09-16 06:55
django
python
学习
Django学习
之旅(六)自定义URL规则(博客详情页)
本篇博客同样参照追梦人物老师的博客详情页课程,记录自己的学习过程。本篇博客的重点在于自定义URL规则的使用。整体结构--urls模块中自定义URL---从访问路径中获取参数pk--配置视图函数---从urls模块中获取到参数pk,并在视图函数中使用--模型中定义类的get_absolute_url()方法---根据视图函数,并传入参数,解析对应视图函数的url。--在模板html文件中,使用类的g
气概
·
2022-08-30 07:55
学习
python学习 -
Django学习
3、连接mysql、映射数据表、数据库连接池
准备四个html静态文件1.login.html用户登录#container{width:520px;margin:10pxauto;}.input{margin:20px0;width:460px;height:40px;}.input>label{display:inline-block;width:140px;text-align:right;}.input>img{width:150px;
像风一样的男人@
·
2022-08-24 13:09
mysql
python
django
Django学习
笔记:简单Django+Mysql实现学生信息管理系统实现(注册、登录、增删改查)
文章目录一、基本流程二、models定义三、views四、templates静态文件五、源码获取为了熟悉Django框架的流程,自己写了个管理系统(界面仅通过html实现,简陋至极)一、基本流程首先这是一个最简单的流程有账户,登录无账号,注册注册规范性检查通过,注册成功登录主界面:增删改查功能注册页面效果如下Django是通过MVT(Model-View-Template)模式进行设计,因此接下来
Demonslzh
·
2022-07-15 08:05
Python
web
python
django
mysql
Django学习
——分页器基本使用、分页器终极用法、forms组件之校验字段、forms组件之渲染标签、forms组件全局钩子,局部钩子
内容1分页器基本使用2分页器终极用法3forms组件之校验字段1前端Title<scriptsrc="https://cd
PENGJUNQIAO
·
2022-05-11 23:00
Django学习
——ajax发送其他请求、上传文件(ajax和form两种方式)、ajax上传json格式、 Django内置序列化(了解)、分页器的使用
1ajax发送其他请求1写在form表单submit和button会触发提交注释2使用input类型为button1大坑-如果在form
PENGJUNQIAO
·
2022-05-08 21:00
Django学习
——图书管理系统图书修改、orm常用和非常用字段(了解)、 orm字段参数(了解)、字段关系(了解)、手动创建第三张表、Meta元信息、原生SQL、Django与ajax(入门)
1图书管理系统图书修改1.1views修改图书获取id的两种方案12<formaction="/update_book/?id={{book.nid}}"method=
PENGJUNQIAO
·
2022-05-06 21:00
Django学习
——分组查询、图书管理系统项目、wsgi, uwsgi, cgi, fastcgi
1分组查询#分组查询#查询每一个出版社id,以及图书平均价格(单表)#原生sql#selectpublish_id,avg(price)fromapp01_bookgroupbypublish_id;#orm实现"""标准annotate()内写聚合函数Q
PENGJUNQIAO
·
2022-05-05 23:00
Django学习
——图书相关表关系建立、基于双下划线的跨表查询、聚合查询、分组查询、F查询、Q查询、admin的使用、使用脚本调用Django、Django查看源生sql
0图书相关表关系建立1.5个表2.书籍表,作者表,作者详情表(垂直分表),出版社表,书籍和作者表(多对多关系)一对一多对多本质都是一对多外键关系3.一对一的关系,关联字段可以写在任意一方4.一对多的关系,关联字段写在多的一方5.多对多的关系,必须建立第三张表(orm中,可以用一个
PENGJUNQIAO
·
2022-05-04 22:00
Django学习
记录
Django学习
记录这篇博客为个人学习记录,不定期更新Django应用及分布式路由创建新的应用创建方法:终端输入pythonmanage.pystartappnews,其中news是新的应用名注册创建的
黄钢
·
2022-05-04 07:07
算法
QT开发及web开发等学习笔记
django
学习
python
Django学习
——Django测试环境搭建、单表查询关键字、神奇的双下划线查询(范围查询)、图书管理系统表设计、外键字段操作、跨表查询理论、基于对象的跨表查询、基于双下划线的跨表查询
Django测试环境搭建ps:1.pycharm连接数据库都需要提前下载对应的驱动2.自带的sqlite3对日期格式数据不敏感如果后续业务需要使用日期辅助筛选数据那么不推荐使用sqlite3方式1:任意创建一个py文件,在该文件内书写固定的配置importosif__name__
PENGJUNQIAO
·
2022-05-03 22:00
Django学习
——Django settings 源码、模板语法之传值、模板语法之获取值、模板语法之过滤器、模板语法之标签、自定义过滤器、标签、inclusion_tag、模板的导入、模板的继承
Djangosettings源码"""1.django其实有两个配置文件一个是暴露给用户可以自定义的配置文件项目根目录下的settings.py一个是项目默认的配置文件当用户不做任何配置的时候自动加载默认配置2.配置文件变量名必须是大写"""fromdjango.confi
PENGJUNQIAO
·
2022-05-02 09:00
Django学习
——路由层之路由匹配、无名分组、有名分组、反向解析
路由层之路由匹配"""路由你可以看成就是出去ip和port之后的地址"""url()方法1.第一个参数其实是一个正则表达式2.一旦第一个参数匹配到了内容直接结束匹配执行对应的视图函数url(r'^test/$',views.test),无名分组url(r'^test/\d+/$',v
PENGJUNQIAO
·
2022-04-28 22:00
第三章 python Web
django学习
入门之 模板渲染,静态文件,模型数据库,admin控制台
系列文章目录第一章pythonWeb
django学习
入门之创建人生中第一个django项目第二章pythonWeb
django学习
入门之settings配置详解,路由详解,响应数据!
Lonelypatients°
·
2022-04-28 08:49
python
Django
python
django
第二章 python Web
django学习
入门之settings 配置详解,路由详解,响应数据 !
系列文章目录第一章pythonWeb
django学习
入门之创建人生中第一个django项目文章目录系列文章目录前言一、djangosettings详解?二、迈出人生第一步Helloworld!!
Lonelypatients°
·
2022-04-28 08:19
python
Django
django
Django学习
——静态文件配置、request对象方法、pycharm如何链接数据库、Django如何指定数据库、Django orm操作
静态文件配置#1.静态文件网站所使用的已经提前写好的文件css文件js文件img文件第三方文件我们在存储静态文件资源的时候一般默认都是放在static文件夹下#2.Django静态文件配置settings.pySTATICFILES_DIRS=[os.path.join
PENGJUNQIAO
·
2022-04-27 22:00
隔离Day3-
django学习
今天学做的是候选人从笔试到面试的一个流转。1.创建应用interview2.settings.py里面添加3.创建modelclassmeta下面db_table=u'candidate'这是代表数据库显示的表名verbose_name=u'应聘者'后台管理系统页面上显示的名字choice值里面,元组的一个值代表存在数据库里的值,第二个值是页面显示的值fromdjango.dbimportmode
joey_2018_
·
2022-04-25 18:16
django
python
Django学习
笔记02 构建后端
构建后端之前启动服务的时候会看到F:\company\study\autotest\autotest>pythonmanage.pyrunserverWatchingforfilechangeswithStatReloaderPerformingsystemchecks...Systemcheckidentifiednoissues(0silenced).Youhave18unappliedmig
笑火云天
·
2022-03-20 19:22
django学习
笔记(04)--视图层详解
1视图层之请求对象defindex(request):'''request:django封装的对象,它的类是WSGIRequest,它里面包含了所有http请求的东西'''print(request)print(type(request))#fromdjango.core.handlers.wsgiimportWSGIRequest#######################1讲过的print(
Mr.E5
·
2022-03-18 04:04
django
Django学习
笔记
Django学习
笔记开发流程项目目录基础知识Django三种响应Django模板语法RequestModel类ORMModelForm数据请求MiddleWare好记性不如烂笔头。
雾里看花花里看雾
·
2022-03-05 07:54
Python
django
pycharm
学习
基于Pycharm的
Django学习
—— 项目实战(Form和ModelForm)
项目用户管理user_listuser_addForm和ModelFormFormModelFormuser_add(ModelForm)user_edituser_delete号外号外,基于Pycharm的
Django
雾里看花花里看雾
·
2022-02-21 18:03
Python
django
pycharm
学习
Django学习
笔记--Auth模块的使用
1.Auth模块介绍1.1Auth模块是Django自带的用户认证模块,用于处理用户账户、群组、许可和基于cookie的用户回话Django的认证系统主要包括下面几个部分1.用户2.许可3.组4.可配置的密码hash系统5.用于用户登录护着限制访问的表单和视图工具6.可插拔的后台系统2.使用Django自带的authmodels文件中创建基于AbstractUser的一个类fromdjango.c
蓝色的风
·
2022-02-18 07:36
Django学习
(1)
创建一个新的项目:djangoadminstartproject项目名称查看所有命令:pythonmanage.py命令创建新的应用:pythonmanage.pystartapp应用名称打开服务器:pythonmanage.pyrunserver打开服务器项目中所有的静态文件都要加入到“static”的文件夹,如果还不显示,在settings.py文件中加入如下代码settings创建数据表字段
耽于幽夜
·
2022-02-16 19:12
Django学习
笔记--第二篇
Django_logo.jpg1、Django简述 相信大家或多或少都听说过Python这门高级计算机编程语言了,我就是这门高级语言的坚实拥趸。我在大学也学过计算机编程,那时候记得学得是C语言,说起学习C语言的经历,当初只有痛苦,现在想起来其实主要是因为一下子接触太抽象的计算机编程,一下子缓不过来,以至于迷茫在其中。就连我当初都打算背着C语言课本回家过春节,打算新学期来补考了,但是天佑学渣,我竟
29739ad8e7f7
·
2022-02-16 19:10
Django学习
笔记:Settings
静态文件目录:zbrblog#项目总目录├──zbrblog#项目子目录├──...└──static#静态文件目录├──bloog#应用同名目录│├──css#存放CSS文件│├──js#存放js文件│├──iamge#存放图片文件│└──...#其它静态文件└──...#其它应用目录在settings.py中:STATIC_URL=’/static/’#配置用户访问静态文件的url路径STAT
Py_Bird
·
2022-02-16 07:04
Django学习
之静态文件与模板详解
目录前言模板存放目录模板调用模板语法数据传递元素引用for语句if语句静态文件存放目录文件调用总结前言我们已经配置完Django,今天就来学学静态文件与模板的放置使用。模板在上一章节中我们的视图函数test使用了HttpResponse返回一个字符串作为我们第一个Django程序但只有这些是远远不够的,你说要是别人看自己的网页就几行文字在那里,既不美观也无意义。存放目录我们平时看到的网页都是通过H
·
2022-02-15 14:12
Django学习
之路之请求与响应
目录前言请求什么是requestGET与POSTcsrf_token响应总结前言上一章节中我们讲了如何引用静态文件和模板,以及如何使用常见的Django命令等。那么这章我们就来聊聊Django是如何向浏览器发送数据,以及我们怎么来接收浏览器返回的数据的。请求什么是request在我们的视图函数中,每一个函数都有一个request参数,那么这个request是什么呢?request是一个对象,封装了
·
2022-02-15 14:40
Django学习
1安装
Django的安装博主使用的是MacOS系统。基于Anaconda进行Python环境管理。Anaconda的下载链接新建项目django-adminstartproject项目名项目目录如下:└──djangoStudy├──djangoStudy│├──__init__.py│├──settings.py│├──urls.py│└──wsgi.py└──manage.pysettings.py
LuckyBugGo
·
2022-02-13 04:18
Django学习
-第十三讲(下):表单(一)forms.form、forms.modelform
1.html表单和django中的表单的区别HTML中的表单:单纯从前端的html来说,表单是用来提交数据给服务器的,不管后台的服务器用的是Django还是PHP语言还是其他语言。只要把input标签放在form标签中,然后再添加一个提交按钮,那么以后点击提交按钮,就可以将input标签中对应的值提交给服务器了。Django中的表单Django中的表单丰富了传统的HTML语言中的表单。在Djang
46058f103ecc
·
2022-02-10 10:44
django学习
(3)django的urls与正则表达式
urls路由上一节用到了urls,这里用尽量简单的语言讲一下。网址url相当于一个地址,用这个去找某个公司里的某个人。我的工程目录的结构,有俩个应用这是一个工程目录,里面有两个应用,相当于一个大院里面有两家公司,那么工程目录下的urls就相当于大院的传达室,拿着地址找人必须先问传达室。根据url的内容,工程的urls会领你去该去的地方helapp这个公司比较大,所以设立的一个前台接待,只要是来传达
乌云老思
·
2022-02-09 02:49
Python
Django学习
一、环境搭建VM上面安装centos7虚拟机win10环境VScode为了操作方便,将django环境部署在centos7,写代码在VSCOde中写环境部署:centos7安装samba,将代码目录影射出来8.Samba安装samba操作:CentOS安装Samba检查虚拟机是否安装samba服务执行rpm-qa|grepsamba未安装结果为空已安装结果可能如下:samba-3.5.10-114
du_lijun
·
2022-02-04 16:19
python
Django
python
django
开发语言
Python Web 菜谱系统的首页,不会前端技术,也能做【附源码】
菜谱系统首页初始化滚雪球第三轮核心学习的是PythonWeb相关知识点,那不可避免的会涉及到前端技术栈,如果你对HTML,CSS完全零基础,学习来可能比较吃力,建议可以先补充一些前端知识,便于后续学习,你也可以先直接进入
Django
·
2022-01-08 11:08
python后端
Django学习
(5)后台管理页面
登录Django后台管理页面Django简化了通用率很高的后台管理页面的代码量,通过几个配置就能直接使用内置的为网站管理者使用的后台页面,简直是码农福音。[1]开始前的准备首先要完成所有数据的迁移,也就是使用上一节提到的用于数据迁移的两个命令。pythonmanage.pymakemigrations#(后可接应用名用于强制迁移)sudopythonmanage.pymigrate#(更新数据库,
乌云老思
·
2021-11-05 16:03
Django学习
(10)后台批量导入导出import-export
后台管理页面也可通过安装插件来添加更人性化的功能,django-import-export插件可以django-admin直接从excel表格中导入数据,也可导出为excel表格。安装使用pip安装pipinstalldjango-import-export而后在settings的installed_app里添加上这个appINSTALLED_APPS=[#...,'import_export',
乌云老思
·
2021-11-05 10:21
django学习
(1)简单配置python3+django和解决服务器端口占用
2020年,python彻底淘汰第二代,django也已有的第三代版本,这里推荐使用比较新的技术。如果你使用较老的系统,首先确保将默认python命令链接到python3,也就是使用python命令时用的是python3。方法[1]先安装pip,再使用pip安装djangoWindows:新版本python3是自带pip的,可以在cmd输入pip-V查看是否有pip,如果显示了pip版本号的话,直
乌云老思
·
2021-11-04 14:36
0基础——
Django学习
笔记
1.为何选择Django?使用Django,您可以在几个小时内将Web应用程序从概念发布到启动。Django负责处理Web开发的大部分麻烦,因此您可以专注于编写应用程序,而无需重新发明轮子。它是免费和开源的。Django旨在帮助开发人员尽快将应用程序从概念到完成。Django包含许多可用于处理常见Web开发任务的附加功能。Django负责用户身份验证,内容管理,站点地图,RSS源以及更多任务-开箱
ayusong870
·
2021-06-27 04:54
Django学习
笔记(二):使用Template让HTML、CSS参与网页建立
Django学习
笔记(二):使用Template让HTML、CSS参与网页建立通过本文章实现:了解Django中Template的使用让HTML、CSS等参与网页建立利用静态文件应用网页样式一、Template
亦中
·
2021-06-25 04:09
Django学习
(一)
安装python和django不提首先来一个helloworldimportsys#settingsfromdjango.confimportsettingssettings.configure(DEBUG=True,SECRET_KEY='thisisthesecretkey',ROOT_URLCONF=__name__,MIDDLEWARE_CLASSES=('django.middlewar
ustclcl
·
2021-06-19 20:18
django入门总结
django入门思维导图项目思路:创建项目-->创建应用并且注册应用-->创建模型-->创建视图view-->编写模板-->URL规则的编写
django学习
路线图.jpg一、环境搭建1、安装anaconda
鱼头豆腐文
·
2021-06-12 08:44
Django学习
笔记:Models04 数据库查询
创建对象①.objects.create(=’xxx’,=’xxx’,...)②=(=’xxx’,=’xxx’,...).save()③=().=’xxx’.save()④.objects.get_or_create(=’xxx’,=’xxx’,...)#返回一个元组(object,True/False),新建对象返回True,获取对象返回False。速度较慢。查询对象.objects.all()
Py_Bird
·
2021-06-10 10:20
Django学习
笔记:Admin
Admin基础admin后台本质上是Django给我们提供的一个app。环境配置admin依赖以下四个模块,请确保它们存在于INSTALLED_APPS中:django.contrib.authdjango.contrib.contenttypesdjango.contrib.messagesdjango.contrib.sessions并且要将django.contrib.admin加入到INS
Py_Bird
·
2021-06-10 06:51
django学习
3
创建模板在templates下创建模板base.htmlblock,mainbody标签是可以被继承者替换掉的部分好好学习HelloWorld!初学django{%blockmainbody%}测试{%endblock%}修改hello.html使用继承和重载{%extends"base.html"%}{%blockmainbody%}继承了base.html文件,这里修改的base.html里的
Retree
·
2021-06-10 03:48
Django学习
第一章
1.在Python下安装好了Django之后。在Python/Scripts中多出来一个django-admin.exe可执行文件2.在cmd下输入Django-admin会出现这里罗列了Django所提供的命令。其中使用startproject来创建一个项目3.在当前目录下输入>>>django-adminstartprojectguest#创建guest项目4.guest项目:__init__
guitar_当当当
·
2021-06-09 13:33
django学习
笔记6--博客主页面和文章页
博客页面需要的功能:在页面上显示博文标题,是超链接有个发表新文章的超链接按钮在网页前端展示所有文章标题需要用到for循环。{%forXXinXXS%}{%endfor%}在模板里用这样的格式views.py里要获取所有的文章,就不用get()了,改用all(),返回一个类似列表的对象。views里:fromdjango.shortcutsimportrenderfromdjango.httpimp
hs_a2d1
·
2021-06-08 09:58
Django学习
笔记:Models03 关系类型字段
多对一(ForeignKey)多对一关系由外键实现,外键要定义在“多”的一方,如:models.ForeignKey(,...)如果要关联的主表在另一个app中,要显式的指出:models.ForeignKey(’.‘,...)可创建自己关联自己的外键——比如,在评论系统中,一条评论可被多次引用自身并继续评论:classComment(models.Model):title=models.Char
Py_Bird
·
2021-06-06 21:48
Django学习
笔记
从毕业到现在一直做iOS开发,对服务器知识一直充满好奇,最近几周在学习完python后学习了django框架。于是对一些关键知识点做一下笔记,持续更新中//创建项目test7django-adminstartprojecttest7//创建应用testpythonmanage.pystartapptest
光阴的故事WEI
·
2021-06-04 16:54
Django学习
笔记之View操作指南
Django的View一个视图函数(类),简称视图,是一个简单的Python函数(类),它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你当前项目目录下面。除此之外没有更多的要求了——可以说“没有什么神奇的地方”。为了将代码放在某处,大家约定成俗将视
·
2021-05-28 12:33
技术清单
.了解存储过程WEB前端了解HTML基本结构.各个标签的意义对DOM数会使用一些前端库JQueryCSS3BootstrapDjangoMVC服务器脚本了解Python语言了解主流Python框架__
Django
globit注销
·
2021-05-21 14:57
django学习
笔记(一)
进入到项目要建立的目录zhangdeMacBook-Pro:~zhang$cdDocuments/Django创建项目(project)zhangdeMacBook-Pro:Djangozhang$django-admin.pystartprojectlearn进入项目zhangdeMacBook-Pro:Djangozhang$cdlearn创建appzhangdeMacBook-Pro:lea
beed0c3eb989
·
2021-05-17 21:10
Django初体验
Django学习
参考资料Django官方文档(v1.11)虫师·《Web接口开发与自动化测试——基于
严北
·
2021-05-16 10:29
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他