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笔记
三十九之settings配置介绍
这一篇笔记介绍Django里settings.py里一些常用的配置项,这些配置有一些是在之前的笔记中有过介绍的,比如logging的日志配置,session的会话配置等,这里就只做一下简单的回顾,有一些是之前没有介绍过的就着重介绍一下。以下是本篇笔记目录:邮箱配置允许访问地址配置数据库配置调试模式配置注册应用程序配置时区时间配置会话配置其他配置1、邮箱配置在前一篇笔记发送邮件的介绍中,有过详细的介
vv安的浅唱
·
2023-04-01 16:43
Django笔记
django
数据库
python
settings
Django笔记
(二)让新鲜的centos7虚拟机能上网
使用VMware安装centos7虚拟机时设置的网路连接是NAT模式,刚安装成功没有ip,无法跟主机通信、更新软件。下面把win10叫宿主机,centos7叫客户机主机VMware上的设置nat模式类似于宿主机和客户机共用一个ip,两个系统在一个局域网下。所以客户机的ip属于局域网ip的一类,是192.168开头的具体后面填什么,按照下图编辑>虚拟网络编辑器connect1.png选中VMware
dreamer_z
·
2023-03-22 14:07
Django笔记
七之ManyToMany和OneToOne介绍
ManyToMany是一种多对多的关系,在用途和使用方法上和外键ForeignKey类似。以下是本篇笔记的目录:ManyToMany的介绍through参数through_fields参数ManyToMany关系数据的增删改查OneToOne介绍1、ManyToMany的介绍假设有两个model,Person和Group,这两个model之间是多对多的关系。那么我们可以如下创建其关系:#blog/
·
2023-02-24 11:00
Django笔记
六之外键ForeignKey介绍
这一篇笔记介绍Django系统model的外键处理,ForeignKey以及相应的处理方法。这是一种一对多的字段类型,表示两张表之间的关联关系。本篇笔记的目录如下:on_deleterelated_namerelated_query_name外键字段的保存1、on_delete假设有两个application,app1和app2app1下的某个model为App1app2下的某个model为App
·
2023-02-21 23:50
Django笔记
五之字段类型
这篇笔记介绍字段的类型FieldType。Django的model下的field对应的是MySQL中的表字段,而我们定义的field的类型则对应MySQL中的字段类型。本次主要介绍以下几种:CharFieldIntegerFieldDateField/DateTimeFieldBooleanFieldFloatFieldTextFieldDecimalField其中,比较重要的ForeignKey
·
2023-02-20 23:35
Django笔记
四之字段属性
这篇笔记介绍的fieldoptions,也就是字段的选项属性。首先,关于model,是数据库与python代码里的一个映射关系,每一个model是django.db.models.Model的一个子类。model里每一个属性值(即字段)代表数据库的字段,通过定义models.py里的class,可以自动生成数据库里的表和字段,比如之前的Question。主键id字段如果不手动设置都会默认创建。比如
·
2023-02-20 11:15
Django笔记
三之使用model对数据库进行增删改查
本篇笔记目录索引如下:model准备增查删改1、model准备在上一篇笔记中,我们新建了一个application,增加了几个model同步到了数据库,这次我们新建一个名为blog的application,同步数据结构。大概分为以下几步:python3manage.pystartappblog将'blog.apps.BlogConfig’,写入settings.pyINSTALLED_APPS更新
·
2023-02-19 12:51
Django笔记
二之连接数据库、执行migrate数据结构更改操作
本篇笔记目录索引如下:Django连接mysql,执行数据库表结构迁移步骤介绍操作数据库,对数据进行简单操作接下来几篇笔记都会介绍和数据库相关,包括数据库的连接、操作(包括增删改查)、对应的字段类型、model里Meta相关参数和QueryAPI的详解等。这一篇先介绍数据库的连接和简单的增删改查操作。首先介绍一些Django的操作表的逻辑,Django提供了一套非常方便的orm方法,可用于Djan
·
2023-02-19 11:49
Django笔记
三之使用model对数据库进行增删改查
本篇笔记目录索引如下:model准备增查删改1、model准备在上一篇笔记中,我们新建了一个application,增加了几个model同步到了数据库,这次我们新建一个名为blog的application,同步数据结构。大概分为以下几步:python3manage.pystartappblog将'blog.apps.BlogConfig’,写入settings.pyINSTALLED_APPS更新
·
2023-02-19 11:49
Django笔记
一之运行系统、创建视图并访问
从这一篇笔记开始将根据Django的官方文档,阅读整理之后,出一系列笔记教程,用作新手入门教程或者自己做查阅。此次Django的版本为3.2,且之后的一系列笔记都将以这个版本为基础,做功能的测试和验证。本篇笔记的目录索引如下:创建环境运行系统,在浏览器中访问介绍Django的application的基本框架创建视图和接口,在浏览器中访问接口1、创建环境首先默认我们已经配置好了环境,或者能够使用py
·
2023-02-18 09:03
djangopython后端
Django笔记
(七)
并不知道拿服务器做什么,先熟悉一下django的模型。浏览网站时,web做的就是把数据从数据库里拿出来呈现出来django的某一个模型对应着一个类,它提供方法供人使用,自己也要增加自定义的方法,一篇文章对应一个模型的话,他需要能保存文章、编辑文章、查看、删除,这都要在模型这方面做文章文档里这么说的模型是您的数据唯一而且准确的信息来源。它包含您正在储存的数据的重要字段和行为。一般来说,每一个模型都映
dreamer_z
·
2023-02-01 12:40
Django笔记
文章目录
Django笔记
1.Django项目2.学习笔记3.仅供参考###第一天1.项目环境搭建1.1cmd,创建项目虚拟环境和指定Django版本1.2pycharm,创建项目-虚拟环境文件夹1.3创建子应用文件夹
weixin_46256519
·
2022-10-26 12:13
django
python
django
django基础到高手知识笔记总结,50页笔记,共10大模块
想要的小伙伴直接去我的博客拿就行:
django笔记
MD文档超丰富目录笔记的总目录为:工程搭建掌握虚拟环境使用掌握Django项
·
2022-09-12 21:13
pythondjango爬虫
Django笔记
十一之外键查询优化select_related和prefetch_related
本篇笔记目录如下:select_relatedprefetch_related在介绍select_related和prefetch_related这两个函数前,我们先来看一个例子。对于,Entry和Blog这两个model,前面介绍过,Blog是Entry的外键,如下:classBlog(models.Model):name=models.CharField(max_length=100)tagl
vv安的浅唱
·
2022-09-05 11:49
Django笔记
django
django
python
Django外键查询优化
select_related
Django笔记
十八之save函数的继承操作和指定字段更新等实例方法
这篇笔记主要介绍Django一些实例方法。什么是实例,我们知道通过filter()的一些筛选方法,得到的是QuerySet,而QuerySet取单条数据,通过索引,或者first()或者last()等方法,得到的单条数据,就是一个model的实例。我们接下来要介绍的就是这种单条实例的一些方法。save()的继承操作refreshfromdb,从数据库中更新实例数据自增的主键指定字段更新save()
vv安的浅唱
·
2022-05-05 10:44
Django笔记
Django
Django更新指定字段
save方法的继承操作
refresh_from_db
update_fields
Django笔记
07-博客首页(1)
博客首页django框架的工作流程已经大致了解了,接下来就是真正的完成博客首页博客模板 django的优点之一就是将模板(Templates)独立出来,而本博客的模板是我自己使用Bootstrap框架编写的,完整代码我放在了github上,只是简单实现博客的部分功能。将其clone到本地以供使用。安装#选择一个目录放置模板源文件,进入目录$gitclonehttps://github.com/fb
fbckf
·
2022-02-21 22:01
django笔记
切换到创建项目的目录cdC:\Users\admin\Desktop\DjangoProject创建名为project的项目命令django-adminstartprojectproject注:所有路径不要有中文切换到目录cdC:\Users\admin\Desktop\DjangoProject\project目录层级说明:__init__.py一个空文件,它告诉Python这个目录应该被看做一
Y一条柴
·
2022-02-14 11:00
Django笔记
时区问题settings.py设置TIME_ZONE='Asia/Shanghai'USE_TZ=False获取时间importdatetimedatetime.datetime.now()如果用UTC时间,存到数据库的时间会差8个小时USE_TZ=False如果不修改,django时间正确了,但是存到数据库的时候数据库显示任然差8个小时合并多个filter结果有2种方法用|符号对各个filter
你猜_19ca
·
2022-02-06 16:15
Django笔记
(一)setting.py里面配置的相关解释
目录页面模板配置静态文件的配置STATIC_ROOT和STATICFILES_DIRS区别页面模板配置我们使用人家的Django框架,自己写的HTML页面,Django框架咋知道我们放在了哪个文件夹下面。我们就需要在Django下面的setting.py配置文件里面配置我们HTML页面要放在哪个文件夹下面了静态文件的配置Django可以找到页面了,但是页面里面需要有样式,有一些静态文件,那么我们自
- ich lebe .
·
2021-11-13 15:47
Django
django
python
后端
django笔记
:celery之异步任务
在一个后台的应用中,我们经常需要用到异步任务,如:爬取网页,数据分析图像、视频处理生成报告发送短信,发送电子邮件什么是Celery?Celery是一个分布式的任务队列。在django中集成Celery,我们就可以很方便的处理异步任务了。Celery官网:https://docs.celeryproject.org/en/stable/getting-started/introduction.htm
倔犟的贝壳
·
2021-11-10 16:08
Django笔记
10-文章详情页(2)
文章详情页使用markdown语法发布文章以及评论功能Markdown编辑器 Markdown的语法简洁明了、学习容易,而且功能比纯文本更强,因此有很多人用它写博客。而作为一个博客网站,支持markdown也是必然的。安装markdown#在虚拟环境中执行$pipinstallmarkdown修改视图函数 在视图中将文章内容的markdown语法渲染成HTML文本frommarkdownimpor
fbckf
·
2021-05-04 23:04
Django笔记
(一)
最基础配置及开始使用:创建工程:django-adminstartprojectprojectname进入工程目录:cdprojectname启动服务器:pythonmanager.pyrunserver建立应用:pythonmanager.pystartappappname设置中文显示:cdappname编辑settings.py修改第107行en-us为zh-hans,第109行UTF修改为A
firewt
·
2021-04-30 14:09
Django笔记
--python实现将分页功能封装成类
Django笔记
–python实现将分页功能封装成类对于数据的表格形式呈现,庞大的数据量不可能全部放在一页中(除非数据很少)。所以基本上都需要用到分页功能。因此有必要将分页功能封装成一个类,方便使用。
小小城序员
·
2021-01-23 17:52
笔记
Django
python
django
python
Django笔记
--自制分页
Django笔记
–自制分页文章目录
Django笔记
--自制分页前言一、封装pageInfo类二、使用步骤1.配置路由2.编写视图函数3.HTML模板渲染总结前言接着上一篇的基础,做一个分页,前端界面采用
黑面教主
·
2021-01-21 18:59
Django笔记
django
bootstrap
python
Django笔记
---sqlite操作
Django笔记
—sqlite操作第一次写博客,只为记录自己的成长,也作为自己的笔记。
黑面教主
·
2021-01-21 17:40
django
sqlite
python
Django笔记
--Django的Auth组件(用户认证)
Django笔记
–Django的Auth组件(用户认证)这篇文章来记录我学习Django中的Auth组件。Django提供了一个强大的用户认证系统–Auth组件,对于实现用户认证的登录功能会更加方便。
小小城序员
·
2020-12-28 22:45
Django
python
笔记
django
python
Django笔记
--Django的Form组件
Django笔记
–Django的Form组件这篇文章来记录我学习Django中的Form组件。之前实现在注册功能的实现中都是使用html中的form表单提交数据,会发现使用起来不够方便。
小小城序员
·
2020-12-02 20:19
笔记
Django
python
python
django
Django笔记
:day 2/ 创建模型
视频链接:定制模型和修改后台_杨士航修改models.py创建超级管理员(shell模式下输入)修改settings.py更新数据库(shell模式)修改admin.py整体效果pip一键导出和安装修改models.py#创建表单#models可提供多种字段#定义博客类型类,继承Model基类fromdjango.dbimportmodelsfromdjango.contrib.auth.mode
Larry Young
·
2020-09-13 02:15
django
django
python
ysh
models.py
python
web
Django笔记
:day 1/ 配置及创建课题应用
视频链接:构建个人博客网站预备条件安装Django项目和应用预备条件本笔记基于Windows10,Python3.7.0和VisualStudioCodehttps://msdn.itellyou.cn/https://www.python.org/downloads/https://code.visualstudio.com/将python添加到环境变量/测试安装是否成功>python安装Dja
Larry Young
·
2020-09-13 02:15
django
django
python
web
blog
ysh
Python Web
Django笔记
---用户注册和登录验证(1)--Post请求
网站建立的第一步,用户的登录验证和新用户注册。django自带了用户管理(暂时不用),下面自己写一个认证登录:用户表单提交-POST请求:先建一个html表单页面:post请求地址为当前的login页面;用户名密 码显示login页面,提交post请求:**RequestContext(request))*用于放置post请求views.pyfromdjango.
数据逆向小龙人
·
2020-09-10 15:18
Python
django笔记
问题新建项目时报错django-admin.py:commandnotfound,由于我的是ubuntu系统,所以django-adminstartprojectdjango_test
LindenTao
·
2020-08-26 22:32
Python
Django笔记
(四) 搜索 django-haystack使用
搜索模块Haystackwhoosh为例安装pipinstalldjango-haystackpipinstallwhooshpipinstalljieba添加中文分词在haystack包目录拷贝一份whoosh_backend.py为whoosh_cn_backend.py#在whoosh_cn_backend.py里面.........#直接使用jieba的ChineseAnalyzer,好像
今夕何夕_walker
·
2020-08-26 11:59
Django笔记
01-基础:一个完美主义的web框架
浅谈Web框架一,什么是框架?软件框架就是为实现或完成某种软件开发时,提供了一些基础的软件产品,框架的功能类似于基础设施,提供并实现最为基础的软件架构和体系通常情况下我们依据框架来实现更为复杂的业务程序开发一个字,框架就是程序的骨架二,框架的优缺点可重用成熟,稳健可扩展性良好选对框架很重要三,python中常见的框架大包大揽Django被官方称之为完美主义者的Web框架。力求精简web.py和To
秋叶夏风
·
2020-08-25 09:45
python
Django
python
web
框架
脚本
Django笔记
3
对detail.html页面进行值的传递1首先创建一个**标签,用来把得到表单数据post给server后端服务.其中的url'blog:vote'代表urls.py中相应的url.对应的可以映射到views中相应的方法使用radio属性的input构造一个多选选择框,其中的forloop.counter方法为返回当前循环的次数(相当于一个计时器).forloop.counterindicates
F4A3
·
2020-08-25 08:32
Django笔记
-Admin
1.UsingtheAdminsiteadmin模块在django.contrib中,所以添加admin管理时需要在ulrs中去掉以下两行注释;fromdjango.contribimportadminadmin.autodiscover()2.setting设置1)在INSTALLED_APPS中添加django.contrib.admin小技巧:INTALLED_APPS最好以alphabet
deargua
·
2020-08-22 22:46
Django
Ubuntu双系统安装及各种环境配置
WhatIhavedoneonmyUbuntu18.04UbuntuInstallationSogou-pinyinInputWiFiGITAnnacondaCVNVIDIAdrivertensorflow-gpuVIMMySQL
Django
保暖婆婆
·
2020-08-16 20:38
折腾环境
玩转Django2.0---
Django笔记
建站基础四
4.1探究视图一、视图说明视图(View)是Django的MTV架构模式的V部分,主要负责处理用户请求和生成相应的相应部分,然后在页面或其它类型文档中显示。也可以理解为视图是MVC架构里面的C部分(控制器),主要处理功能和业务上的逻辑。下面是视图函数的return相应类型:相应类型说明HttpResponse('Helloworld')HTTP状态码200,请求已成功被服务器接收HttpRespo
weixin_30673611
·
2020-08-08 23:52
Django笔记
生产环境部署 gunicorn+nginx+supervisor
使用supervisor来调用gunicorn。用gunicorn来启动django服务。然后用nginx做反向代理,代理django的服务,即实现面向用户的服务器。1.virtualenvvenv34blog-p/usr/bin/python3.42.sourcevenv34blog/bin/activet3.pip—现在要将Django程序部署到生产环境上,在vps上来练习一下。部署环境Ubu
SVALBARDKSY
·
2020-08-04 12:57
Python
Django
Django笔记
—— Admin(Django站点管理界面)
最近在学习Django,打算玩玩网页后台方面的东西,因为一直很好奇但却没怎么接触过。Django对我来说是一个全新的内容,思路想来也是全新的,或许并不能写得很明白,所以大家就凑合着看吧~本篇笔记(其实我的所有笔记都是),并不会过于详细的讲解。因此如果有大家看不明白的地方,欢迎在我正版博客下留言,有时间的时候我很愿意来这里与大家探讨问题。(当然,不能是简简单单就可以百度到的问题-.-)我所选用的教材
weixin_30776863
·
2020-08-04 04:45
Django笔记
—— 基础部分总结
最近在学习Django,打算玩玩网页后台方面的东西,因为一直很好奇但却没怎么接触过。Django对我来说是一个全新的内容,思路想来也是全新的,或许并不能写得很明白,所以大家就凑合着看吧~本篇笔记(其实我的所有笔记都是),并不会过于详细的讲解。因此如果有大家看不明白的地方,欢迎在我正版博客下留言,有时间的时候我很愿意来这里与大家探讨问题。(当然,不能是简简单单就可以百度到的问题-.-)我所选用的教材
weixin_30384217
·
2020-08-04 04:58
Django笔记
(1)-创建运行一个简单的django项目步骤及注意事项
一、了解web框架本质上就是一个socket,有两种常用的模式,MVC及MTV。MVCmoduleviewcontroller数据库操作模板文件业务处理MTVmoduletemplateview数据库操作模板文件业务处理Django就是一个基于MTV的web框架二、Django初识1、创建Django工程切换到django目录下sbin,windows添加环境变量后可无需切换目录,mac无视直接敲
s0cket
·
2020-08-04 00:53
Django
Django笔记
——第一个Django应用【基本的投票应用程序】2——【数据库配置、API接口】
数据库配置mysite/settings.py这是个包含了Django项目设置的Python模块。这个配置文件使用SQLite作为默认数据库,python内置SQLite。如何使用其他的数据库?安装合适的databasebindings改变设置文件中DATABASES'default'项目中的一些键值ENGINE可选值:'django.db.backends.sqlite3''django.db.
liuhf_jlu
·
2020-08-03 22:23
Django笔记
Django笔记
03:ORM中的元数据Meta
在每个模型类的里面我们还可以定义一个子类Meta,这个子类可以定义一些有关数据库或者数据表的相关信息,这些相关信息我们称之为元数据,利用这些元数据的定义,我们可以定义数据库的名称等信息。那么常用的元素据还有哪些呢?1.定义数据库的表名每一个Django模型类都会定义一个数据表,数据表的表明默认是用下划线_链接的APP的名字和模型类的名字,比如你定义了一个blog的APP,在blogAPP中的mod
向东的笔记本
·
2020-08-03 17:07
Django笔记
Django学习笔记
Django笔记
—— MySQL安装
最近在学习Django,打算玩玩网页后台方面的东西,因为一直很好奇但却没怎么接触过。Django对我来说是一个全新的内容,思路想来也是全新的,或许并不能写得很明白,所以大家就凑合着看吧~本篇笔记(其实我的所有笔记都是),并不会过于详细的讲解。因此如果有大家看不明白的地方,欢迎在我正版博客下留言,有时间的时候我很愿意来这里与大家探讨问题。(当然,不能是简简单单就可以百度到的问题-.-)我所选用的教材
weixin_30846599
·
2020-08-03 11:08
Django笔记
02:ORM中常用字段类型与参数
在ORM中一个模型类对应的是数据库中的一张表,对象对应的是数据库中的记录,属性则对应的是字段。此篇为章主要整理的是常用的字段类型和对应的参数。字段类型1.自增长字段#自增长id=models.AutoField(primary_key=True)#系统会默认添加此字段,无需用户自己特地添加id=models.BigAutoField()自增长字段的意思是,数据表中每增加一条记录,这个字段的值就会自
向东的笔记本
·
2020-08-03 10:46
Django笔记
Django学习笔记
Django笔记
—— 模型
最近在学习Django,打算玩玩网页后台方面的东西,因为一直很好奇但却没怎么接触过。Django对我来说是一个全新的内容,思路想来也是全新的,或许并不能写得很明白,所以大家就凑合着看吧~本篇笔记(其实我的所有笔记都是),并不会过于详细的讲解。因此如果有大家看不明白的地方,欢迎在我正版博客下留言,有时间的时候我很愿意来这里与大家探讨问题。(当然,不能是简简单单就可以百度到的问题-.-)我所选用的教材
weixin_30478619
·
2020-08-02 19:50
Django笔记
(cookie与session的运用及区别)
目录cookie怎么使用cookie的缺点:数据不安全,暴露在浏览器端session怎样使用cookie与session的区别cookie浏览器端的会话技术怎么使用设置cookieresponse=HttpResponse()#设置cookies#response.set_cookie(key,value[,max_age=None,exprise=None)]#max_age=整数,指定cook
ding_312
·
2020-08-01 12:06
Django
django笔记
1——基本配置
按照官网的指示,刚执行$django-adminstartprojectmysite,生成了一个工程目录,运行了一下pythonmanage.pyrunserver就给我报了个错,django.db.utils.OperationalError:unabletoopendatabasefile是文件权限的问题,用chmod改一下就好了。通过报错信息可以看出,默认的django工程是链接了sqlit
BIDIU猿
·
2020-07-27 15:05
Django笔记
(四)——Model
Model(模型)在企业开发中,我们通常都是从数据开始开发的。开发流程:配置数据库定义模型类(一个模型类对应数据库中的一张表)生成迁移文件执行迁移生成数据表使用模型类进行增删改查(CRUD)操作ORM对象关系映射可以理解为翻译机核心思想:解耦合将业务逻辑和SQL进行了解耦字段类型AutoField一个根据实际ID自动增长的IntegerField,通常如果不指定,一个主键字段将自动添加到模型中Ch
I数据小白I
·
2020-07-12 21:44
Django笔记
Py&
django笔记
Start如果py文件中有中文,文件首行必须加上#-*-coding:utf-8-*-Django:表格后面还有一个{%csrf_token%}的标签。csrf全称是CrossSiteRequestForgery。这是Django提供的防止伪装提交请求的功能。POST方法提交的表格,必须有此标签。登录检验封装例子封装登录状态检验defrequires_login(view):defnew_view
呸波纳契
·
2020-07-12 10:23
上一页
1
2
3
4
5
6
下一页
按字母分类:
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
其他