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学习
笔记011-搜索与分页
1、组合查询models.PrettyNum.objects.filter(mobile="19999999999",id=12)1.2传入字典**data_dictdata_dict={"mboile":"19999999999","id":12}mobile.PrettyNum.objects.filter(**data_dict)2、条件查询models.PrettyNum.objects.
·
2023-08-31 00:11
django
Django学习
一、参考资料1.《DjangoBook》2.Google&Baidu&django官网文档二、Django简介1.历史百度一下.......2.特点3.MVC设计模式关于django的mvc开发模式最大特点是松散结合四、Django的安装1.具体安装步骤:百度一下或者见博客2.注意(1).Django需要2.3或更高版本的Python(2).Linux或MacOSX系统可能预装了Python(3)
ztejiagn
·
2023-08-30 03:34
Python
Django学习
笔记-AcApp端授权AcWing一键登录
笔记内容转载自AcWing的Django框架课讲义,课程链接:AcWingDjango框架课。AcApp端使用AcWing一键授权登录的流程与之前网页端的流程一样,只有申请授权码这一步有一点细微的差别:我们在打开AcApp应用之后会自动向AcWing请求账号登录,客户端会向后端服务器请求一些参数,然后后端服务器向AcWing请求授权码,然后AcWing在接到请求之后会询问用户是否要授权登录,如果用
柃歌
·
2023-08-28 14:44
Django
django
学习
笔记
python
开发语言
django学习
笔记-选择django版本
最近在学习django,边学边记录,欢迎学习django的同学们一起交流,欢迎拍砖。为什么选择学习django呢,有什么特点,什么是mvc模式呢,请同学们自行百度,网络上通篇的介绍很多,直接干货,当前环境是windows+django2.2+python3.6,当然也可以用linux环境,安装ubuntu支持桌面和命令行,pycharm也可在Ubuntu环境下安装,感兴趣的小伙伴可以试一下。一、安
cheneylee11
·
2023-08-28 13:14
django
python
django
Django学习
笔记-实现联机对战
笔记内容转载自AcWing的Django框架课讲义,课程链接:AcWingDjango框架课。CONTENTS1.统一长度单位2.增加联机对战模式3.配置DjangoChannels1.统一长度单位多人模式中每个玩家所看到的地图相对来说应该是一样的,因此需要固定地图的长宽比,一般固定为16:9。我们需要在游戏窗口的长宽中取最小值,然后将地图渲染为16:9的大小。我们在AcGamePlaygroun
柃歌
·
2023-08-28 13:42
Django
数据库
django
学习
笔记
ubuntu
Django学习
笔记009-Form组件与ModelForm组件
1、普通方式存在的问题:用户提交的数据没有校验页面上没有错误提示页面上的每个字段都需要重写一次关联的数据,需要手动获取并循环展示在页面上2、Django组件2.1Form组件2.1ModelForm组件2.1.1创建ModelForm首先,我们需要定义一个ModelForm。在创建ModelForm时,需要通过指定Meta类来定义ModelForm的一些元信息,如所使用的model、fields等
·
2023-08-27 00:54
modelformdjango
Django学习
笔记010-ModelForm相关
1、获取数据row_object=models.UserInfo.objects.filter(id=nid).first()ifrequest.method=="GET":form=UserModelForm(instance=row_object)returnrender(request,'user_edit.html',{"form":form})2、更新数据ModelForm实例参数:in
·
2023-08-27 00:22
django
Django学习
笔记
转自李英俊小朋友千锋
Django学习
笔记[TOC]写在前面学习链接:Python900集(学完可就业/2019版):[200集:358集],共159集感想|摘抄:优秀的程序员:松耦合、解耦合高内聚Django
米不开朗基罗
·
2023-08-25 06:17
Django学习
Day17——admin后台管理
Django中的Admin后台管理Admin后台管理的基础知识DjangoAdmin管理后台,是Django自带的网站后台管理平台,主要功能是对数据库中的数据进行增删改查的功能。只有管理员才可以访问Admin后台,后台管理平台是绝大多数应用都应该具备的功能。当我们创建Django项目之后,在项目根目录下的urls.py中,已经默认配置好后台管理平台的路由,如下所示:我们启动服务,通过http://
ProQianXiao
·
2023-08-25 02:24
Django开发框架
python
django
Django学习
Day16——表单的使用(四)
之前的项目内容详见
Django学习
Day8——模版的使用(五),因为当时没有表单的知识,所以我们在根据音乐名称查询音乐的时候,
ProQianXiao
·
2023-08-25 02:54
Django开发框架
django
python
Django学习
笔记008-模板继承
1、HTML模板引用静态目录{%loadstatic%}2、模板继承------------定义模板------------//layout.html{%loadstatic%}........{%blockcontent%}//需要填充的内容{%endblock%}.......------------继承模板------------//list.html{%extends'layout.htm
·
2023-08-23 00:24
django模板
Django学习
笔记009-Form组件与ModelForm组件
1、普通方式存在的问题:用户提交的数据没有校验页面上没有错误提示页面上的每个字段都需要重写一次关联的数据,需要手动获取并循环展示在页面上2、Django组件2.1Form组件2.1ModelForm组件2.1.1创建ModelForm首先,我们需要定义一个ModelForm。在创建ModelForm时,需要通过指定Meta类来定义ModelForm的一些元信息,如所使用的model、fields等
·
2023-08-23 00:52
modelformdjango
Django学习
笔记(五)
为工程增加静态(static)资源0.在工程目录下建立‘static’文件夹,所有资源都放在其中1.确保setting.py的INSTALLED_APPS中加入了“'django.contrib.staticfiles',”2.在setting.py中加入:STATIC_PATH=os.path.join(BASE_DIR,'static')STATIC_URL='/static/'STATICF
水爸爸
·
2023-08-21 09:32
Django学习
笔记(2)
创建app属于自动执行了pythonmanage.py直接在里面运行startappapp01就可以创建app01的项目了之后在setting.py中注册app01INSTALLED_APPS=["django.contrib.admin","django.contrib.auth","django.contrib.contenttypes","django.contrib.sessions","
无乎648
·
2023-08-18 20:51
web开发
django
学习
笔记
python
html
01-
Django学习
笔记
Django1.特点快速开发:Django的宗旨在于帮助开发人员快速从概念到完成应用程序。安全可靠:Django认真对待安全性,帮助开发人员避免许多常见的安全错误。超可伸缩性:Web上的一些最繁忙的网站利用了Django快速灵活扩展的能力。2.入门MVC设计模式目标:程序的解耦在行业内普遍存在的设计模式M==>Model模型==>数据层==>针对数据的操作===>转化成对数据库的操作(sql)映射
蛋挞先生L
·
2023-08-17 16:53
Django 入门学习规划与资料推荐
这篇文章总结了我一年多来的
django学习
经验,推荐一些迅速帮助你入门
django学习
的高质量学习资料和教程,让你在一到两个月内快速掌握基本的django开发技术,并且能够使用django发开一些小项目
Django学习小组
·
2023-08-17 05:54
Django学习小组
django
经验
技术
python
web开发
两个不错的django免费入门学习资源
近期在群里看到一些群友分享的
django学习
资料,感觉质量非常不错,关键是这些学习资料还都是免费的!因此在这里分享给大家,希望好的东西能让更多的人知道,也算对得起这些作者的辛勤付出。
Django学习小组
·
2023-08-17 05:54
Django学习小组
django
python
学习资料
免费
开源社区
Django学习
整理
这篇文章不是给初学Django的人看的,只是我在整理一级项目的时候遇见的一些问题和知识点的记录1.related_name在模型写的时候我们有一个字段就是related_name,这个不是verbose_name,他的作用是用于检索方面,我们在检索某个作者的作品的时候,会检索作品表,然后匹配外键是否为该作者,这样就能得到期望的作品但是有个更简便的写法,直接从作者那里写(不过我认为底层还是检索的作品
YellowTag
·
2023-08-16 19:28
Django学习
(四)
欢迎关注我的公众号:zx94_11生成列表和视图博客列表博客详情导包fromdjango.shortcutsimportrender,get_object_or_404from.modelsimportPost博客列表defpost_list(request):posts=Post.published.all()returnrender(request,'blog/post/list.html',
测试游记
·
2023-08-14 00:42
Django学习
(三)
欢迎关注我的公众号:zx94_11创建对象$pythonmanage.pyshell>>>fromdjango.contrib.auth.modelsimportUser>>>fromblog.modelsimportPost>>>user=User.objects.get(username='admin')>>>post=Post(title='Anotherpost',...slug='ano
测试游记
·
2023-08-13 09:02
【
Django学习
】01 项目创建、结构及命令
系列文章目录【
Django学习
】00系列文章目录文章目录系列文章目录前言一、Django二、创建虚拟环境2.1virtualenv2.1.1安装2.1.2创建环境2.2激活环境2.3安装模块三、Django
道非凡
·
2023-08-10 07:45
#
Django
django
python
【Django】招聘面试管理01 创建项目&运行项目
一、创建项目照着步骤创建虚拟环境,安装Django等依赖包,创建项目:【
Django学习
】01项目创建、结构及命令>django-adminstartprojectpro_recruitment>cdpro_recruitment
道非凡
·
2023-08-10 06:42
#
Django
django
python
Django学习
笔记-默认的用户认证系统(auth)
一、Django默认的用户认证系统Django自带一个用户验证系统。它负责处理用户账号、组、权限和基于cookie的用户会话。Django验证系统处理验证和授权。简单来说,验证检验用户是否是他们的用户,授权决定已验证用户能做什么。这里的术语验证用于指代这两个任务。认证系统由以下部分组成:用户权限:二进制(是/否)标识指定用户是否可以执行特定任务。组:将标签和权限应用于多个用户的一般方法。可配置的密
鱼听禅
·
2023-08-05 06:40
#
Django
django
学习
笔记
Django学习
记录:初步认识django以及实现了简单的网页登录页面的前后端开发
Django学习
记录:初步认识django以及实现了简单的网页登录页面的前后端开发1、可以先删去template文件夹,并在setting里面删掉这一行2、在pycharm中创建app:3、启动app:
dumpling0120
·
2023-08-04 15:09
Python
django
学习
python
Django学习
记录:使用ORM操作MySQL数据库并完成数据的增删改查
Django学习
记录:使用ORM操作MySQL数据库并完成数据的增删改查数据库操作MySQL数据库+pymysqlDjango开发操作数据库更简单,内部提供了ORM框架。
dumpling0120
·
2023-08-02 14:16
Python
MySQL
数据库
django
学习
python
mysql
django
django学习
初识Django1.安装django2.创建项目2.1在终端2.2Pycharm3.创建app4.快速上手4.1再写一个页面4.2templates模板4.3静态文件4.3.1static
稚淮粥
·
2023-08-01 01:59
django
python
后端
【
Django学习
】(十六)session_token认证过程与区别_响应定制
一、认识session与token这里就直接引用别人的文章,不做过多说明网络应用中session和token本质是一样的吗,有什么区别?-知乎二、token响应定制在全局配置表中配置'DEFAULT_AUTHENTICATION_CLASSES':[#指定jwtToken认证'rest_framework_jwt.authentication.JSONWebTokenAuthentication'
高老庄里的高小翠
·
2023-07-31 06:26
学习
django
python
后端
Django Restful api 构建教程
如果你正在寻找一个初学者友好的
Django学习
指
我是王串串的崔先生
·
2023-07-28 16:34
django学习
笔记(1)
django创建项目先创建一个文件夹用来放django的项目,我这里是My_Django_it之后打开到该文件下,并用下面的指令来创建myDjango1项目D:\>cdMy_Django_itD:\My_Django_it>"D:\zzu_it\Django_learn\Scripts\django-admin.exe"startprojectmyDjango1D:\My_Django_it>文件
无乎648
·
2023-07-28 12:54
web开发
数据库
django
学习
python
Django学习
笔记-视图(views)的使用
Django中可以使用views进行管理,类似于WPF的MVVM的ViewModel层,也相当于MVC架构的模Controller层。一、基于函数的视图FBV(Function-BasedView)通过定义一个函数,包含HttpRequest对象作为参数,用来接受客户端请求,然后返回HttpResponse对象做为响应放回给客户端。1.1先定义一个模板文件在template中定义一个模板文件per
鱼听禅
·
2023-07-27 04:59
#
Django
django
学习
笔记
Django学习
笔记-模板(Template)基础
使用模块可以很方便的执行一些数据操作,然后根据传入的数据直接在模板html文件中进行处理。1.Django中的模板配置Django的模板引擎在sttings.py文件中:TEMPLATES=[{#模板引擎,默认为django模板'BACKEND':'django.template.backends.django.DjangoTemplates',#模板所在目录'DIRS':["ZeroDjango
鱼听禅
·
2023-07-27 04:26
#
Django
django
学习
笔记
Django学习
笔记-表单(forms)的使用
在Django中提供了了form表单,可以更为简单的创建表单模板信息,简化html的表单。一、网页应用程序中表单的应用表单通常用来作为提交数据时候使用。1.1创建表单模板文件夹在项目文件夹下创建一个template文件夹,用于存储所有的html模板文件。1.2在文件夹下创建对应的html模板文件UserName名字电话1.3添加模板文件路径到settings.py文件中填写项目的相对路径即可。1.
鱼听禅
·
2023-07-26 07:10
#
Django
python
django
【
Django学习
】(十五)API接口文档平台_项目流程分析_日志器_认证_授权
一、API接口文档平台使用API接口文档不经可以很好的的维护接口数据,还给测试人员的接口测试工作带来了便利;我们可以在全局配置文件中添加路由路径生成接口文档1、使用docs接口文档维护接口1.1在全局配置文件里指定用于支持coreapi的Schema#指定用于支持coreapi的Schema'DEFAULT_SCHEMA_CLASS':'rest_framework.schemas.coreapi
高老庄里的高小翠
·
2023-07-24 18:59
django
学习
django
python
【
Django学习
】(十)模型序列化器_关联字段序列化
这篇文章是针对模型类序列化器以及如何关联字段序列化进行深入讲解的;classProjectModelSerializer(serializers.ModelSerializer):email=serializers.EmailField(write_only=True)interfaces=InterfaceModelSerializer(label='所属接口的信息',help_text='所属
高老庄里的高小翠
·
2023-07-24 18:59
django
django
学习
数据库
【
Django学习
】(十一)APIView_请求与响应_GenericAPIView
继承DRF中APIView之后,那么当前视图就具备了认证、授权、限流等功能继承DRF中APIView之后,每一个实例方法中的request为Request对象Request类拓展了Django中的HttpRequest类,具备很多额外优秀的功能Request类与HttpRequest类中的所有功能兼容查询字符串参数:request.GET、request.query_param推荐获取json格式
高老庄里的高小翠
·
2023-07-24 18:59
django
django
学习
python
【
Django学习
】(九)自定义校验器_单字段_多字段校验_模型序列化器类
之前学习了视图集里运用序列化器进行序列化和反序列化操作,定义序列化器类,需要继承Serializer基类或者Serializer的子类;这次我们将学习如何自定义校验器、如何进行单字段或者多字段校验,最后初步使用模型序列化器一、自定义校验器比如定义一个校验项目名称字段是否包含“项目”的函数:defis_contain_project_word(value):if"项目"notinvalue:rais
高老庄里的高小翠
·
2023-07-24 18:28
django
django
学习
python
Django学习
笔记(2)---目录介绍/路由设置/SQL连接
1django目录介绍注:Django版本pipinstalldjango==1.1.11大致介绍-day01项目名-app01app的名字-migrations数据库变更相关记录(你不要删,也不要改)-admin.py后台管理(创建项目如果没有选,就没有)-apps.pyapp的相关配置,不用管-models.py数据库相关(重点)-tests.py测试相关(不用管)-views.py视图函数(
Mr.E5
·
2023-07-19 13:53
django
Django学习
(二):环境搭建
通常来讲,我们在开发项目时,普遍还是在Windows环境下进行开发,所以下面所说的Python,Pycharm等都是Windows版本的。如果服务器是Linux,只需要将编写好的Django代码部署到Linux系统中即可(以后会讲到如何在Linux下搭建Django环境)。下载软件Pycharm可自行去官网下载Common免费版,我这里使用的是专业版。Python下载地址https://www.p
Yur123
·
2023-07-18 16:32
【
Django学习
】(十四)自定义action_router
之前我们的视图类可以继承GenericViewSet或者ModelViewSet,我们不用再自定义通用的action方法,但是有时候我们需要自定义action,我们该如何设计呢?自定义action1、手写视图逻辑1.1、先在视图集里自定义action方法,名称为namesclassProjectsViewSet(viewsets.ModelViewSet):#指定当前类视图需要使用的查询集quer
高老庄里的高小翠
·
2023-07-18 11:34
django
django
学习
python
【
Django学习
】(十二)GenericAPIView_过滤_排序_分页
上篇文章初步接触了GenericAPIView,这次来更加深入的学习它,了解里面的一些使用和方法get_object:源码中:处理查询集,并含有所需要得pk值,lookup_fieldget_queryset:源码中:先判断queryset是否为空,不为空得话就会替代queryset,所以事先要先声明,后面可以轻松重写的queryset,实现不同接口使用不同查询集get_serializer:源码
高老庄里的高小翠
·
2023-07-15 14:40
django
django
学习
python
MSLearn中的
Django学习
总:使用PythonframeworkDjango创建数据驱动的网站-Training|MicrosoftLearn什么是Django?Django发音为“jango”,是一种免费的开源框架,Django适用于前端和后端Web开发。集成的Python库便于快速开发。应用程序类型通过使用Django,你可以开发复杂的数据库驱动的Web应用,包括:机器学习电商平台数据分析内容管理Django与Flas
jack@london
·
2023-07-15 02:52
django
python
Django学习
笔记
记个笔记使用Django时使用python3.9创建app时没有响应使用如下指令:pythonmanage.pystartappapp名字原因:windows使用python运行时指令不是python3.9...此外启动项目也是:pythonmanage.pyrunserver2023.7.8使用Django链接数据库,创建表等Django无法直接创建数据库,因此我们要在自己的终端创建好数据后再使
He_xj
·
2023-07-14 01:32
python
django
django学习
——高级扩展
python进阶——
django学习
之高级扩展静态文件css、js、图片、Json文件、字体文件等配置settings.py文件STATIC_URL='/static/'#用于图片等媒体文件STATICFILES_DIRS
yiofen
·
2023-06-19 17:14
python进阶
python
django
Django学习
笔记-创建游戏界面
笔记内容转载自AcWing的Django框架课讲义,课程链接:AcWingDjango框架课。CONTENTS1.模块化引入JS变量2.实现物体运动基类3.Canvas绘制游戏画面1.模块化引入JS变量首先我们需要对之前的代码进行一点小修改,在web.html中使用会导致定义的所有Class(例如AcGame)都会变成网页的全局变量,当引入多个JS文件后网页可能会出现重名变量导致冲突,我们最好做一
柃歌
·
2023-06-15 17:39
Django
django
学习
笔记
python
游戏
Django入门学习
Django学习
文档大江狗的博客|大江狗的技术及生活博客(pythondjango.cn)最仔细http://shouce.jb51.net/django1.5/index.html#id2http:/
小松_
·
2023-06-15 10:13
django
python
django
django学习
06--项目环境搭建
软件开发的流程–需求分析→设计说明→代码编写→程序测试→软件交付→客户验收→后期维护软件需求分析需要解决什么问题?需求分析阶段解决软件“做什么”的问题软件设计需要解决什么问题?软件设计阶段解决软件“怎么做”的问题新课讲授当我们了解整个项目的开发设计之后,下一步是根据设计内容编写相应的功能代码。开始搭建网站之前,还需要确认使用哪种开发技术完成项目开发,比如网站的前后端是否分离,前后端分别采用哪些框架
Bug码畜
·
2023-06-11 11:36
django网站搭建接触
django
python
后端
Django学习
笔记-创建菜单界面
笔记内容转载自AcWing的Django框架课讲义,课程链接:AcWingDjango框架课。CONTENTS1.项目总体设计2.全局设置1.项目总体设计(1)系统设计menu:菜单页面;playground:游戏界面;settings:设置界面。(2)文件结构templates:管理HTML文件;urls:管理路由,即链接与函数的对应关系;views:管理HTTP函数;models:管理数据库数
柃歌
·
2023-06-11 03:31
Django
django
学习
笔记
python
后端
django学习
2:连接mysql
环境:python3.8django3.0mysql8.0.25-0ubuntu0.20.04.11.安装python的mysql支持pipinstallpymysql2.创建一个数据库CREATEDATABASEdjango_voco;3.django配置mysql在工程目录下的__init__.py中初始化mysql驱动:import pymysqlpymysql.install_as_MyS
玉石俱焚ing
·
2023-06-11 01:19
后端开发
django学习
笔记(1)
前后端不分离,前后端分离前后端不分离概念:前后端不分离,那么前端的看到的效果完全由后端控制,由后端渲染页面后者进行重定向,也就是说后端需要控制前端的展示,前端、后端的耦合度很高。前后端分离的概念:前后端分离的应用模式中,后端只返回前端需要的数据,不在渲染html页面,也不在控制前端的效果,至于前端看到什么样的效果,取决于前端。django中的模块模型model:数据层,处理与数据相关的所有事物视图
程序小小白呀
·
2023-06-10 00:40
python学习
django
Django学习
(八):Django之路由配置(url与path及re_path区别)
https://blog.csdn.net/weixin_44870139/article/details/105565242参考地址
清风弥天
·
2023-06-10 00:36
Django学习
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他