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基础
-- 5. ORM 数据库操作
一.ORM对象关系映射类------表类对象------记录类属性------字段二.连接数据库配置1.在setting.py文件中重新设置DATABASES①删除原有的sqlite3配置的DATABASES#sqlite3的配置#DATABASES={#'default':{#'ENGINE':'django.db.backends.sqlite3',#'NAME':os.path.join(B
aozhe9939
·
2020-07-15 20:28
python_web学习笔记五:
django基础
篇之DRF-Serializer序列化器
一、环境安装与配置pipinstalldjangorestframeworkINSTALLED_APPS=[...'rest_framework',]二、序列化使用1.定义序列化器a.指定序列化器字段常用字段类型字段说明CharField字符串类型DateField日期类型DatetimeField日期-时间类型TimeField时间类型IntegerField整型BooleanField布尔型其
唯羽
·
2020-07-15 16:54
python学习笔记_web篇
python笔记
Django基础
应用
view.py视图urls.py路由models.py模型类wsgi.py服务器后端框架settinge.py设置forms.py表单app.py用于创建Django子应用的是pythonmanage.pystartappdemodjango工程中定义视图函数的文件是views.py路由解析并匹配视图喊书描述Django解析路由的入口是工程同名目录下的urls.py文件路由文件中的urlpatte
My strive
·
2020-07-15 08:00
Django基础
Python的WEB框架有Django、Tornado、Flask等多种,Django相较与其他WEB框架其优势为:大而全,框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。基本配置一、创建django程序终端命令:django-adminstartprojectsitenameIDE创建Django程序时,本质上都是自动执行上述命令其他常用命令:pythonmanage.
weixin_34092370
·
2020-07-15 05:36
django基础
(转载)
web应用Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件。应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而B/S就是浏览器端/服务器端应用程序,这类应用程序一般借助谷歌,火狐等浏览器来运行。WEB应用程序一般是B/S模式。Web应用程序首先是“应用程序”,和用标准
a88225969
·
2020-07-14 07:58
Django基础
教程之配置Redis缓冲
环境:腾讯云Ubuntu16.04Django的Redis缓存可以分为view缓存、Template模板缓存、底层的缓存API1.在settings中进行配置CACHES={"default":{'BACKEND':'redis_cache.cache.RedisCache',#缓存到redis中,默认存储在1数据库,也可缓存到redis_cache.cache.RedisCache本地内存中'L
azaho
·
2020-07-13 23:36
【
Django基础
】4、Django使用Redis(自动缓存装饰器及封装好的工具类)
pip安装包pipinstalldjango-redis4.8.0pipinstallpython-memcached1.58djangosetting.py配置:REDIS_HOST='127.0.0.1'REDIS_PORT=6379REDIS_NO=11REDIS_PASSWORD='Adminunicorn.yt'#线上REDIS_TIMEOUT=60*60*24*1CACHES={'de
专注Web后端的陈建华
·
2020-07-12 23:32
python
Django
Redis
如何重写Django Admin的save_model方法和get_queryset方法
在
Django基础
(19):DjangoAdmin管理后台详解(上)中小编我介绍了如何创建superuser,如何自定义数据表的显示选项(list_display,list_filter,list_per_page
大江狗
·
2020-07-12 12:00
Django
如何自定义Django Admin的list_display显示多对多关系和list_filter
在
Django基础
(19):DjangoAdmin管理后台详解(上)中小编我介绍了如何创建superuser,如何自定义数据表的显示选项(list_display,list_filter,list_per_page
大江狗
·
2020-07-12 12:00
Django
Django基础
(21): Django admin管理后台详解(下)如何自定义actions, 表单和美化admin
Django基础
(19):DjangoAdmin管理后台详解(上)
Django基础
(20):Djangoadmin管理后台详解(中)如何自定义list_display和list_filter
大江狗
·
2020-07-12 12:00
Django
Django基础
(16): 模板标签(tags)的介绍及如何自定义模板标签
在
Django基础
(15):模板过滤器(filter)的工作原理及如何自定义模板过滤器中我们已经介绍了Django模板过滤器(filter)的本质及工作原理,并详细讲解了如何自定义模板过滤器。
大江狗
·
2020-07-12 12:29
Django
Django基础连载
Django基础
-ModelAdmin管理
2019独角兽企业重金招聘Python工程师标准>>>项目准备创建项目django-adminstartprojectMydjangocdMydjangopythonmanage.pystartappAPP生成数据表pythonmanage.pymakemigrationsAPPpythonmanage.pymigrate配置文件admin.py#coding=utf8fromdjango.con
weixin_34283445
·
2020-07-12 09:17
Django基础
3.0,视图函数
Django3.0-----借鉴:cls超:地址点这里CBV和FBVFBV(functionbasedview)在视图里使用函数处理请求defhome(request):print('home!!!')returnrender(request,'home.html')CBV(classbasedview)在视图里使用类处理请求提高了代码的复用性,可以使用面向对象的技术,比如Mixin(多继承)可以
weixin_30741653
·
2020-07-12 06:31
python框架
Django基础
介绍
最近在学习python和web框架的一些知识,加上这两天写博客有点来瘾,ok,再做个笔记吧。目前我在北京的一家培训公司实习,学校安排,毕竟还是个渣滓,难免有不足之处恳请指正。下面介绍一下我关于Django的认识。Django是使用python开发的开源web框架...(此处略去1000字关于Django的介绍)。如果大家还没有这个框架,可以去我的csdn下载,不要钱。我上传的是1.9.12版本,l
如空V
·
2020-07-12 04:04
python
Django基础
概念和MVT架构
Django简介Django:发音为[`dʒæŋɡəʊ].名称来源于比利时爵士音乐家DjangoReinhardtPython语言写的开源web开发框架,发布于2005年7月.Django的主要目的是简便、快速的开发数据库驱动的网站.Django强调代码复用,多个组件可以很方便的以“插件”形式服务于整个框架.有许多功能强大的第三方插件.Django遵循MVC设计模式.但是有一个专有名词:MVTDj
Peter杰
·
2020-07-11 18:18
使用Django创建自己博客 —— Django起步使用准备与测试
title:Django安装与调试data:2020/1/30把
Django基础
看完,写一个博客项目熟悉一下,还有许多未理解的知识点,通过此项目希望可以弄清楚薄弱之处,并熟悉开发流程。
micrice
·
2020-07-11 13:18
Django之Django REST Framework框架安装
一、简介它是在
Django基础
之上,进行了二次开发主要用于构建RestfulAPI简称为DRF框架或者RESTFramework框架二、特性提供了强大的Serializer序列化器,可以高效地进行序列化与反序列化操作提供了极为丰富的类视图
小公瑾
·
2020-07-11 12:00
Django 学习笔记 - Django 基础
Django基础
web框架是什么|运行服务,连接,|框架提供的|读取报文,解析报文,|辅助函数HTTP格式的报文---->|包装为python对象||||python对象|v||------------
yipliksun
·
2020-07-11 01:59
Django容器(上): 自定义基础镜像
开始之前某个Python项目,基于Python:3.6与Django:1.11框架开发,希望项目能够容器化,然后可以通过docker-compose等工具编排容器/应用,本篇文章的目标是自定义
Django
yunweilu2020
·
2020-07-10 14:35
docker
Django基础
,Day8 - 管理后台定制显示
自定义admin表单展示效果一:polls/admin.py展示效果二:polls/admin.py添加关联对象一个Question有多个Choice,Choice的显示方式有两种:其一,直接注册admin.site.register(Choice),则Choice添加界面显示如:其二,在Question中关联Choice,效果展示如:polls/admin.py自定义admin列表增加显示列li
workdsz
·
2020-07-10 12:49
python
Python自动化运维:
Django基础
Django框架Django基于python语言写的全栈一体式的开源web开发框架,遵循MVC框架设计。既然是遵循,那么肯定有自己的特点,所以他对MVC进行精简和演变后的框架名称是MTV。Model(模型)--Templates(模板)--Views(视图)M -- Model -- 模型类似MVC中的M功能, 注意负责和数据库交互, 进行数据处理, 以及数据库表的创建等。跟数据库打交道的模块T
weixin_33670713
·
2020-07-10 07:47
Django基础
三之视图函数
本节目录一Django的视图函数view二CBV和FBV三使用Mixin四给视图加装饰器五Request对象六Response对象一Django的视图函数view一个视图函数(类),简称视图,是一个简单的Python函数(类),它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。无论视图本身包含什么逻辑,都要返回响应。代码
weixin_30919429
·
2020-07-10 07:05
django基础
知识之定义视图:
定义视图本质就是一个函数视图的参数一个HttpRequest实例通过正则表达式组获取的位置参数通过正则表达式组获得的关键字参数在应用目录下默认有views.py文件,一般视图都定义在这个文件中如果处理功能过多,可以将函数定义到不同的py文件中新建views1.py#coding:utf-8fromdjango.httpimportHttpResponsedefindex(request):retu
weixin_30732487
·
2020-07-10 06:11
django基础
入门(4)-后台管理
站点分为后台(网站内容管理)和前台(公共访问两部分),后台部分由网站的管理员负责查看、添加、修改、删除数据,开发这些重复的功能是一件单调乏味、缺乏创造力的工作,为此,Django能够根据定义的模型类自动地生成管理模块.使用Django的管理模块,需要按照如下步骤操作:1.管理界面本地化;2.创建管理员;3.注册模型类;4.自定义管理页面.1.管理界面本地化本地化是将显示的语言、时间等使用本地的习惯
还在琢磨
·
2020-07-09 20:45
django
Django中的admin详解(
Django基础
五)
admin简介admin是Django自带的后台管理系统,可以通过它对数据库进行增删查改操作被授权的用户才可以直接在admin管理数据Django为提供了许多针对admin的功能admin的配置与使用1.进入cmd,输入pythonmanage.pycreatesuperuser,按照提示进行操作,特别注意如果以后相关文件改了名字,一定要重新执行以下命令,否则无法通过admin对数据库进行操作2.
zijian Running
·
2020-07-09 16:09
#
django
Django基础
--2
一、路由系统URL1.模板语言循环字典1.简单的字典循环ViewCode{%foriinuser_dict%}{{i}}{%endfor%}获取字典中的key{%foriinuser_dict.keys%}{{i}}{%endfor%}获取字典中的key,通过keys关键字,不要括号{%foriinuser_dict.values%}{{i}}{%endfor%}获取字典中的value,通过val
aqinchun1521
·
2020-07-09 13:27
Django基础
配置介绍
Abstract在上一篇Django环境搭建完毕,默认会在生成一个和项目同名称的文件夹,Django入口的配置都是在该目录下的settings.py比如项目名称为simpleblog,则配置文件为simpleblog、simpleblog/settings.py配置介绍DebugDEBUG配置默认为True,设置为TRUE会暴露出一些出错信息或者配置信息以方便调试。所以一般在开发测试阶段我们设置其
全栈运维
·
2020-07-09 10:26
django基础
记述
ORM相关Activatingmodels,激活modelmodel生成数据库表格pythonmanage.pymakemigrations+app名称(不加默认project更新)Creatingmodels,生成model对应的数据库表pythonmanage.pymigrate查看model文件的sql语句pythonmanage.pysqlmigrateycapi_v2(app名称)000
yiangdea
·
2020-07-09 00:56
DRF框架知识点总结
web开发的两种模式:前后端不分离和前后端分离RestFulAPI接口设计风格:前后端分离被广泛采用使用
Django基础
自定义RestAPI接口DRF框架:提高开发RestAPI接口的效率web开发的两种模式前后端不分离
zyj1189
·
2020-07-08 22:55
web框架
Django基础
(15): 模板过滤器(filter)的工作原理及如何自定义模板过滤器
在
Django基础
(4):模板(Template)的设计及常用过滤器与标签中我们已经介绍了Django模板自带的一些常用过滤器(filter)。
大江狗
·
2020-07-08 20:28
Django
Django基础连载
**DRF框架基本使用**
DRF框架基本使用1.总纲web开发的两种模式(前后端不分离&前后端分离)->RestAPI设计风格->使用
Django基础
知识自定义一套RestAPI接口->分析定义RestAPI接口开发时的主要工作
Mr_WoLong
·
2020-07-08 02:30
python
Django
DFR框架基础
django基础
之数据库操作方法(详解)
1:创建工程创建mysite工程项目:?1E:/WWWROOT/python/>django-admin.pystartprojectmysite当然,前提是你已经设置好了python的环境变量!如果是IDE工具(本文使用的是PyCharm4.0),在File->NewProject->Django中创建工程创建完成后,工程目录结构如下:manage.py-----Django项目里面的工具,通过
liuyq859
·
2020-07-07 14:02
django
Django基础
(6): 模型Models高级进阶必读。
你或许已经早已读过我们的原创文章
Django基础
(1):模型Models的介绍与设计,并已经知道一个模型的设计是一个app的核心。
大江狗
·
2020-07-06 03:36
Django
Django基础连载
Django基础
(23): 权限管理(permissions)与用户组(group)详解
如果你只是利用Django开发个博客,大部分用户只是阅读你的文章而已,你可能根本用不到本节内容。但是如果你想开发一个内容管理系统,或用户管理系统,你必需对用户的权限进行管理和控制。Django自带的权限机制(permissions)与用户组(group)可以让我们很方便地对用户权限进行管理。小编我今天就尝试以浅显的语言来讲解下如何使用Django自带的权限管理机制。什么是权限?权限是能够约束用户行
大江狗
·
2020-07-06 03:36
Django
Django基础
(31): 如何理解和正确使用Django信号(Signals)
Django提供一个了“信号分发器”机制,允许解耦的应用在框架的其它地方发生操作时会被通知到。通俗而讲Django信号的工作原理就是当某个事件发生的时候会发出一个信号(signals),而监听这个信号的函数(receivers)就会立即执行。Django信号的应用场景很多,尤其是用于不同模型或程序间的联动。常见例子包括创建User对象实例时创建一对一关系的UserProfile对象实例,或者每当用
大江狗
·
2020-07-06 03:05
Django基础
核心技术介绍(3): 视图View的编写及如何使用通用视图(Generic View)
Django网络应用开发的5项基础核心技术包括模型(Model)的设计,URL的设计与配置,View(视图)的编写,Template(模板)的设计和Form(表单)的使用。今天小编我就来拼个老命给你来介绍下第三项Django核心基础知识之View视图的编写吧,并详细介绍下如何自定义使用Django自带的通用视图。想持续了解后续DjangoWeb开发技术请订阅我的公众号【Python与Django大
大江狗
·
2020-07-06 03:33
Django
Django基础连载
02-
Django基础
知识
一、内容回顾1、web应用程序2、HTTP协议a、http协议特性b、http请求格式c、http响应格式3、wsgiref模块4、Django下载与简单应用a、Django简介(MTV)b、下载django命令c、创建项目命令d、创建app应用e、启动项目二、今日概要1、路由层(URLconf)2、视图函数3、模板三、今日详细一、路由层(URLconf)1、路由层简单配置URL配置(URLcon
weixin_34379433
·
2020-07-06 01:34
Django基础
,Day4 - views 详解
在Django中,网页和其他内容是通过视图传递的。每个视图由一个简单的Python函数表示,Django将通过检查请求的URL(准确地说,是域名后面的部分URL)来选择一个视图。例如,用户在浏览器中访问>/newsarchive///diango的URLConfs将请求URL与对应的viewsfunction匹配,调用viewfunction进行数据处理,然后选择对应的template模板进行渲染
weixin_30699443
·
2020-07-05 21:45
Django基础
四(OneToMany和 ManyToMany,ModelForm)
上一篇博文是关于setting.py文件数据库的配置以及model与数据库表关系,实现了通过操作BlogUser,把BlogUser的信息存入后台数据库中.实际开发中有许多东西是相互联系的,除了数据的显示和存储之外,我们也要理清各种数据对象之间的关系.Django框架定义了三种关系模型:OneToOneOneToOne(一对一):这种对应关系最简单,就是字面的意思一对一.django用OneToO
weixin_30555515
·
2020-07-05 21:13
django基础
知识之csrf:
csrf全称CrossSiteRequestForgery,跨站请求伪造某些恶意网站上包含链接、表单按钮或者JavaScript,它们会利用登录过的用户在浏览器中的认证信息试图在你的网站上完成某些操作,这就是跨站攻击演示csrf如下创建视图csrf1用于展示表单,csrf2用于接收post请求defcsrf1(request):returnrender(request,'booktest/csrf
weixin_30483013
·
2020-07-05 21:42
Django Model 详解
Django基础
——Model篇(一)到目前为止,当程序涉及到数据库相关操作时,我们一般都会这么操作:(1)创建数据库,设计表结构和字段(2)使用MySQLdb来连接数据库,并编写数据访问层代码(3)业务逻辑层去调用数据访问层
_古时候
·
2020-07-05 06:16
django
Django基础
(一):views-URL
[TOC]settings.pyINSTALL_APPS中添加新建的app,让django自动找到app中的模板文件(app-name/templates/下的文件)和静态文件(app-name/static/中的文件)fromlearnimportviewsaslearn_viewsfrom.importviewsdemo0defadd(request):a=request.GET['a']b=
SuYanan
·
2020-07-05 03:48
django基础
-day78
首先auth就是一个认证模块,fromdjango.contribimportauthps:包括前面学习的cookie,session等,它们就好比我们自己实现某个功能,把某些部分模块化就有了它们,不过这些模块是大牛写的,各方面会比我们写的要好,说到认证,我们就会提到数据库表,auth模块使用的是django自带的auth_user表,这个表包含很多字段,比如最后一次登录时间等,ps:创建用户命令
qq_18973645
·
2020-07-05 03:46
Django
Django基础
(30):模型(Models)的继承详解
Django提供了如下3种常用的模型(models)继承方式,可使你的代码更简便和灵活。今天小编我就带你看下在什么情境下使用这些模型继承方式以及它们之间的区别。1.抽象模型继承(abstractmodel)2.多表模型继承(multi-tableinheritance)3.代理模型(proxymodel)抽象模型继承(abstractmodel)假如我们有如下两个模型Article(文章)和Cou
大江狗
·
2020-07-04 03:41
Django基础
——快速搭建Django项目
配置及环境:MacOs+Python3.6.2一、创建一个Django项目1.使用虚拟环境#快速创建虚拟环境python-mvenvprjvenv#激活虚拟环境sourceprjvenv/bin/activate2.创建项目#安装djangopipinstalldjango#创建项目django-adminstartprojectmyblog3.django设置myblog/settings.py
不凡De老五
·
2020-07-04 03:36
Django
【
Django基础
入门】ManyToManyField跨越中间表查询
1:在Course表中用到了manytomany生成了中间表org_course_age_choiceclassCourse(models.Model):org=models.ForeignKey(Org)name=models.CharField(max_length=200)age_choice=models.ManyToManyField(Category,verbose_name=_('c
krmao
·
2020-07-02 12:02
Django基础入门
第一章 基础知识回顾
django基础
知识回顾标签:djanjodjanjo实战环境搭建虚拟环境搭建具体内容详见环境搭建##env仓库pipinstallvirtualenvwrapper-winmysql和pycharm使用自行学习
Xia0JinZi
·
2020-07-01 22:53
Django基础
二之URL路由系统
一URL配置Django1.11版本URLConf官方文档URL配置(URLconf)就像Django所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表。你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。基本格式fromdjango.conf.urlsimporturl#循环urlpatterns,找到对应的函数执行,匹配上一个路径就
auen52882
·
2020-07-01 17:31
Django基础
三之视图函数
目录一Django的视图函数view二CBA和FBV三使用Mixin四给视图加装饰器4.1使用装饰器装饰FBV4.2使用装饰器装饰CBV五request对象六response对象6.1JsonResponse对象一Django的视图函数view一个视图函数(类),简称视图,是一个简单的Python函数(类),它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个40
auen52882
·
2020-07-01 17:31
Django基础
五之django模型层(一)单表操作
目录一ORM简介二单表操作2.1创建表2.2更多字段和参数2.3settings配置2.4自定义字段二、添加表纪录方式1方式2(用的多)方式3:批量插入三、查询表纪录查询API(都是重点)基于双下划线的模糊查询四、删除表纪录五、修改表纪录一ORM简介MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻
auen52882
·
2020-07-01 17:31
上一页
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
其他