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学习
笔记(2)——模型,后台管理和视图的学习
一:Web投票示例本节我们首先从全局范围再复习一下Django的概念,让自己对Django的设计理念,功能模块,体系架构,基本用法有初步的印象。Django初始的详细博客内容:请点击我该应用包括以下两个部分:一个可以让公众用户进行投票和查看投票结果的站点一个可以进行增删改查的后台admin管理界面在开始之前,我们可以查看安装的Django是什么版本,在命令行输入:python-mdjango--v
战争热诚
·
2019-02-22 09:00
Django学习
笔记 $000 第一次接触
参考:https://blog.csdn.net/godqiao/article/details/786644971.基于python32.工具pycharm3.安装:'''pipinstalldjango'''4.Django是Python的web开发框架,遵循MVC设计模式,但是在Django中通常称为MTV,即models-template-views5.创建项目'''django-admi
我爱泡澡堂
·
2019-02-18 20:29
Django学习
笔记(1)——初识Django
一:Web框架介绍框架,即framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以快速帮你开发特定的系统。Web框架是别人已经设定好的一个web网站模板,你学习它的规则,然后“填空”或“修改”成你需要的样子。简单说,就是你用别人搭建好的舞台来表演。一般Web框架的架构这样的:其他基于Python的Web框架,图tornado,flask,webpy都是在这个范围内
战争热诚
·
2019-02-18 10:00
【
Django学习
笔记】9:配置DRF框架,CBV方式实现list接口
DjangoRESTframework是基于Django开发的应用于RESTapi的一套框架,所以这里也都放到Django的笔记里。配置DRF框架安装和引入DRF最少需要安装django、djangorestframework、markdown、django-filter、coreapi、django-crispy-forms、django-guardian。为了处理上传的图片,还可以安装一下pi
刘知昊
·
2019-02-12 23:17
#
Django
Django学习
之十一:真正理解Django的路由分发和反解url原理
目录URLDispatcher简介模式概念对比URLPattern与URLResolver(多态的体现)构建子路由几种方式反解url算法逻辑URLDispatcher简介django的urldispatcher设计是基于一个urlmapper来工作的。这个urlmapper主要用在两个方向:url匹配到视图通过提供的标识,反解出urlDjangoprovidesasolutionsuchthatt
ZJiQi
·
2019-01-30 17:00
Django学习
笔记(六)
PycharmMac快捷键大全(持续更新)一、排版相关1.opt+cmd+l代码块对齐
水爸爸
·
2019-01-23 08:02
Django问题总结(持续更新)
开此文记录一下
Django学习
中遇到的一些问题,以供参考。水平不高,若有所疏漏,希望大家指正。1.
不晓得X
·
2019-01-22 15:53
框架学习
[
Django学习
]Django基础(15)_ajax的评论提交
一功能介绍点击“评论”按钮时,不刷新页面,将评论内容直接插入下方的评论列表中。二实现方式1.为评论框表单设置id属性//为评论框表单设置id属性comment_form{%csrf_token%}{{user.username}},欢迎评论{%forfieldincomment_form%}{{field}}{%endfor%}//添加错误提示框,并设置其id属性comment_error2.在{
AngryZe
·
2019-01-18 21:00
Django学习
之十: staticfile 静态文件
目录
Django学习
之十:staticfile静态文件理解阐述静态文件Django对静态文件的处理其它方面总结
Django学习
之十:staticfile静态文件理解阐述静态文件在web开发中是肯定经常要用到的
ZJiQi
·
2019-01-07 17:00
Django学习
整理(二)
一、使用models.py(对象管理映射)通过创建一个类来创建数据库和表:在demo01/models.py打以下代码:fromdjango.dbimportmodels#Createyourmodelshere.classUser(models.Model):user_name=models.CharField(max_length=32,null=False,default="user1")u
hello_baby_168
·
2018-12-26 14:11
Django
django项目注册发送短信验证码
Django学习
第十四天现在较为主流网站的注册页面中,通常会有要求输入手机号和图形验证码,当图形验证码正确时发送短信验证码,输入短信验证码正确后才能完成注册。
一颗大白菜_20181203
·
2018-12-25 17:28
Django学习日志
Django学习
笔记——内置用户类AbstractUser与内置认证校验系统
内置用户类AbstractUser我们在之前讲过了model模型的作用和父类的作用,这次介绍的内置用户类AbstractUser就是Django内置的一个关于用户操作的类,它极大地方便了我们对model模型中对User用户类的设计。而所谓内置用户类的本质也就是一个封装好的父类,所以使用起来是相当的方便。#导入AbstractUser类fromdjango.contrib.auth.modelsim
__hyq__
·
2018-12-25 07:16
django
python
AbstractUser
(个人笔记)
Django学习
笔记整理
‘@’为遗漏点或者难点‘#’为重点标记'若有打眼,欢迎自取,错误之处,还请指教DAY11.24@url统一资源定位符限定有2到4kb因为浏览器地址栏里只能输入这么多东西1,MVT2,观看中文文档3,学习重点视图模型4,i课件回顾。5,新建项目,在pycharm里新建项目选择django框架,选择虚拟环境,workonmeiduowhichpython然后复制路径拷贝到虚拟环境选项。6,项目文件介绍
muzhe/1024
·
2018-12-22 22:19
Django学习
笔记——View类视图和database基类的简单理解
View类视图我们在views中写一些方法的时候,需要根据template的请求方法采用不同的逻辑代码,而每次都要判断方法就太影响效率了,所以这边我们引入类视图这个概念。意思就是把一个类定义为视图类,在这个类中有一些固定的方法,对应了template相应的请求方法我们常用的就是其中的—get()方法和post()方法。#首先就是要导包fromdjango.views.genericimportVi
__hyq__
·
2018-12-21 09:08
django
python
类视图
django学习
历程(一)
基于MVC框架的MVTMVC框架的核心为解耦,其高内聚,低耦合(块内联系紧密,而块与块之间相互独立)的特点提高代码的复用性,降低复杂度。MVC框架中:M,即model,是数据库的封装,通过调用M对数据库进行查询V,即view,即呈现给用户看的界面C,即controller,对用户输入进行相应处理,调用模型和视图MVT框架中:M,为model,意义等同于MVC中的MV,view,在view中接受用户
ddu-du-du
·
2018-12-05 08:38
django
Django学习
——DRF的搜索和排序(django-filter和DRF中的SearchFilter)
一、django-filter1、在app中新建filters.py文件里面配置过滤器,同时将django-filter配置到setting中的apps里2、filters.py的代码:importdjango_filtersfrom.modelsimportGoodsclassGoodsFilter(django_filters.FilterSet):"""商品的过滤类"""#对商品价格设置搜索
doze want sleep
·
2018-12-04 19:17
Django学习
django学习
3:使用admin管理
阅读更多django后台访问地址是:http://localhost:8000/admin/,在能够登录后台之前,我们需要先创建admin用户通过以下步骤在命令行下,进入到项目目录,执行python3manage.pymigrate.看运行结果,是初始化了一些数据库表,这一步没有执行的话,第二步会报错执行python3manage.pycreatesuperuser,按提示输入用户名,邮箱和密码即
lijingshou
·
2018-11-28 17:00
Django + Apache 部署
B站真是个学习的地方,竟发现了杨老师的部署视频,杨老师的B站主页放于文末(主页有一系列的
django学习
视频,推荐干货)用于部
_我走路带风
·
2018-11-26 22:41
后台开发
python_web
Django学习
笔记(一)
1.基本命令注:此文为在Windows中运行1.创建项目django-adminstartprojectproject_name#新建projectcdproject_name#进入目录创建成功后生成的文件的作用:外层的project_name/根目录仅仅是项目的一个容器。它的名字与Django无关;可以将其重命名为你喜欢的任何内容。manage.py:一个命令行工具,可以使你用多种方式对Djan
DadCheng
·
2018-11-26 09:36
编程从基础到光头
Django学习
笔记(一)
1.基本命令注:此文为在Windows中运行1.创建项目django-adminstartprojectproject_name#新建projectcdproject_name#进入目录创建成功后生成的文件的作用:外层的project_name/根目录仅仅是项目的一个容器。它的名字与Django无关;可以将其重命名为你喜欢的任何内容。manage.py:一个命令行工具,可以使你用多种方式对Djan
DadCheng
·
2018-11-26 09:36
笔记
Django
编程从基础到光头
django学习
笔记(1)
====================课程概况django框架—》3天drf框架------》3天美多商城-----》12天====================web应用处理流程1.接收客户端的请求2.逻辑处理3.返回响应========django简介M>model,用于操作关系型数据库V>view,用于接收请求,业务逻辑处理,返回响应T>template,用于根据数据生成html页面==
muzhe/1024
·
2018-11-25 08:42
django学习
2:构造http请求返回json和html
阅读更多本篇讲如何让django返回json返回和html返回.需要修改以下两个文件项目目录下urls.py:所有的http请求路径都在这里配置应用目录下的views.py:所有http请求的处理逻辑在这里第一步,在urls.py文件中增加两个httpurlfromdjango.contribimportadminfromdjango.urlsimportpathfrommoringimportv
lijingshou
·
2018-11-23 18:00
django学习
1:mac下django项目搭建
阅读更多首先,要安装django直接打开命令行,输入pip3installdjango,完成安装即可其次,新建一个项目在命令行下输入django-adminstartprojecthello,即在当前目录下生成hello项目文件夹第三,在hello项目下新建一个应用moring进入hello目录,然后输入python3manage.pystartappmoring第四,运行项目输入python3m
lijingshou
·
2018-11-23 17:00
Django学习
21-基于类的视图1
class-basedviews基于类的视图使用基于类的视图使用多重继承(mixins)使用装饰器装饰类视图基于类的通用视图TemplateView对象的通用视图ListViewDetailView基于类的视图 视图是可调用的,它接收请求并返回响应。这可能不仅仅是一个函数,Django提供了一些可用作视图的类的示例。这些允许您通过利用继承和mixin来构建视图并重用代码。 基于类(class-
笑揖峰头月一轮
·
2018-11-19 23:30
学习笔记
Django学习
——如何在xadmin后台中models名字显示中文
1.在setting中注册app时INSTALLED_APPS=['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django.contrib.messages','django.contrib.staticfiles','DjangoUedi
doze want sleep
·
2018-11-18 22:11
Django学习
Django学习
之九: auth 认证组件
目录Djangoauth认证组件配置使用auth组件及其中间件request.user可以直接在template模版中使用auth组件常用api获取认证model类认证检测装饰器@login_requiredauth模块大大前提是,使用django的usermodel作为用户存储利用auth组件的登录视图函数:小结Djangoauth认证组件Django提供的auth认证组件,提供了:用户表的构建
ZJiQi
·
2018-11-16 11:00
Django学习
笔记《一》初始化pycharm和mysql数据库及相关环境
真的不太好学啊!记录一下笔记,要不有的东西老要查!CSRF验证防止伪造数据添加数据库,关闭方式MIDDLEWARE=['django.middleware.security.SecurityMiddleware','django.contrib.sessions.middleware.SessionMiddleware','django.middleware.common.CommonMiddle
寇浩哲
·
2018-11-14 21:37
python3
Django学习
之八:forms组件【对form舒心了】
目录Djangoforms组件boundandunboundforminstanceforms渲染有关隐藏一个字段,不渲染它form校验form类ModelForm利用ModelForm关键就在于model'sfieldmappingtoform'sfieldModelForm.save()详解classMeta!!!重写覆盖默认的modelField字段(即自定义一些modelform属性)fo
ZJiQi
·
2018-11-02 13:00
Django学习
11-ImageField添加头像、Markdown富文本
Django用户信息添加用户头像使用Markdown支持富文本文章markdown在项目中使用markdown添加Markdown文本预览用户信息添加用户头像在用户信息UserProfile中添加ImageField字段,用于头像上传和显示,而要使用ImageField(或是FileField)必须先进行一些设置:先安装pillow,迁移时会报错,PIL可以可以对图片进行编辑合成等。在settin
笑揖峰头月一轮
·
2018-11-01 22:31
学习笔记
django学习
之类视图,中间件
一般情况下,我们以函数定义的视图,为函数视图。以类定义的视图叫做类视图。函数视图便于理解,但是遇到多种http请求时,需要在一个函数中编写不同的业务逻辑。定义完类视图之后还需要在urls中注册,配合路由时,需要类视图的as_view()方法。url(r"^register/$",views.Register.as_view()),2.类视图使用装饰器给单个方法加装饰器,需要引入method_dec
随灬亦
·
2018-10-30 13:33
django
Django学习
基本流程
1.python环境的安装:见:https://blog.csdn.net/Y_FC_EMBEDD/article/details/829932112.Django环境安装:进入虚拟环境,利用condainstalldjango3.新建项目工程django-adminstartprojectprojectname4.启动服务利用pythonmanage.pyrunserver启动服务,如果在Lin
LlnkTo
·
2018-10-29 20:17
Django
Django学习
6-Bootstrap样式:导航栏、表单、card
使用Bootstrap样式BootstrapBootstrap的安装Bootstrap在Django中的使用使用Bootstrap设置项目样式修改base基模板添加导航栏Bootstrap元素的间距控制页面主题内容主页样式设置登录界面样式设置new_topic页面样式topic页面Bootstrapcard样式Bootstrap颜色BootstrapBootstrap,来自Twitter,是目前最
笑揖峰头月一轮
·
2018-10-26 23:15
Django
Python
Bootstrap
学习笔记
Django 基于类的通用视图详解
原文出处:https://segmentfault.com/a/1190000005685454
Django学习
小组:基于类的通用视图详解(一)通过三周的时间我们开发了一个简单的个人Blog,教程地址:
SL_World
·
2018-10-26 15:54
Django
Django学习
2-URL模式,模板基本语法
Django学习
2创建网页映射URL视图函数创建其他网页模板基本语法变量变量过滤器控制结构模板继承css等静态文件的使用使用模板创建topics和posts创建网页使用Django创建网页的过程通常分三个步骤
笑揖峰头月一轮
·
2018-10-22 15:11
Django
Python
学习笔记
Django学习
(一)---Django的安装
我是一个比较健忘的人,学得快忘得也快,而且做得笔记都混在一起了,查看起来很麻烦所以就写在博客里面,便于自己的查看,本人萌新一个,有什么错误或者不足的地方希望各位大佬帮忙指正学习!本人的系统是centos7.5的虚拟机,和win10的系统Python的项目文件是linux和windows共享的,关于centos虚拟机和windows共享文件的问题,不知道的可以看我的上一篇博客由于我的centos系统
Forande
·
2018-09-29 13:12
Django
学习
安装
python学习
django学习
-days01
Django是一个python的web开发框架,可以用于快速搭建高性能,优雅的网站。它源自一个在线新闻web站点。最初开发是用来管理劳伦斯集团旗下的一些以新闻内容为主的网站的,即CMS(内容管理系统)软件。在2008年发布第一个版本。直至如今,最新版本为2.1。(2017年10月发布的2.0的版本)框架与模块模块:模块是为了完成某件事或多件事,实现某种功能或多种功能,而封装的代码。提供了一些封装好
可帅的leeking
·
2018-09-27 18:42
django
python
web开发
django
Python web框架
Django学习
(一)
一.基本命令:注:我的是有两个python版本,将python3.6版本的命令设置为python3...,这个根据自己的来就行django-adminstartprojectprojectname:生成名为projectname的项目(之后需cdprojectname执行后面命令)pytno3manage.pystartappapp_name:新建名为app_name的app(一般一个项目有多个a
zzz_455
·
2018-09-26 15:40
Python
Django学习
记录(二)
Mark一下1、使用Render返回网页时,defHome(request):returnrender(request,"home.html")如果home.html中有中文的话,使用TextPad和普通的文本编辑器编译时,将会导致网页无法显示。解决方法为,使用notePad++或者VsCode进行编辑并保存,即可正常使用。2、判断请求是Post还是Get的方法。fromdjango.shortc
eennddyy
·
2018-09-17 19:12
Python
Django学习
django框架默认使用sqlite数据库所有操作都是面向对象的,例没有执行sql语句,就利用django特有的环境,就能进行操作mysqlMVC:大部份开发语言中都有MVC框架MVC框架的核心思想是:解耦(简单来说:将显示部分、数据部分、处理部分进行分离)m表示model,主要用于对数据库层的封装v表示view,用于向用户展示结果c表示controller,是核心,用于处理请求、获取数据、返回结
Kaailiu
·
2018-09-17 14:04
Python
Django学习
之七:Django 中间件
目录Django中间件自定义中间件---大体两种方式将中间件移除实例中间件加载源码阅读总结Django中间件Tips:更新日志:2019.01.31更新django中间件加载源码阅读博文图片挂了临时解决办法Django中间件可看作是包裹在django处理机制的外层,Httprequest和Httpresponse都要经中间件处理,从而起到全局钩子的作用,可以达到一些目的:如过滤请求,预处理请求,响
ZJiQi
·
2018-09-04 23:00
Django学习
之六:Django 常用模块导入记忆
Django常用模块导入记忆django相关1.urls相关操作fromdjango.urlsimportpath,re_path,includefromdjango.urlsimportreverse//注意reverse和另一个reversed区别。前者要明确导入,后者是built-in内置不用导入;两者功能也不一。2.HttpResponse生成fromdjango.shortcutsimp
ZJiQi
·
2018-08-31 16:00
Django学习
之五:Django 之 注意事项及汇总
目录Django之注意事项及汇总全局settingsmodel模块-模型模块URLs模块TemplatesSystem模版模块View/HttpRequest/HttpResponsecookieandsessionFilestorageAPIdjango中时区Django之注意事项及汇总本文最后更新2018-11-2312:15URLS学习Django框架,因为框架都是别人封装好的,所以使用起来
ZJiQi
·
2018-08-31 11:00
Django学习
之四:Django Model模块
目录DjangoModel模型MODEL需要在脑子里记住的基础概念区分清楚,必须不能混淆的classMeta内嵌元数据定义类简单model创建实例数据源配置接着通过models在数据库中创建映射的表Fieldclassmodel表示表关系model.objects有关model继承有关通过model进行curd操作关于FileField和ImageField字段类型类还有一个UploadedFil
ZJiQi
·
2018-08-30 17:00
Django学习
之三:django-admin 和 项目manage.py程序
目录Djangodjango-admin和项目manage.py程序它俩是什么?命令程序用法常用命令Djangodjango-admin和项目manage.py程序它俩是什么?django-admin是django的命令行工具,用于管理任务。manage.py是通过django-admin创建项目时为每一个项目创建的管理程序。它和django-admin做相同的工作。除了一些不一样的,需要我们注意
ZJiQi
·
2018-08-30 15:00
Django学习
记录(一)
今天尝试了一下Python的Django框架(在Windows平台下)。Python(3.6)+Django(2.1)过程如下:1、安装Python和Django环境,不再累述,网上一大堆。2、安装完毕后,创建Django工程,使用命令:Django-admin.exestartprojectprojectName,生成prjectName工程目录。3、进入工程目录,使用命令Pythonmanag
eennddyy
·
2018-08-25 11:12
Python
【Django】创建项目及框架介绍,学习笔记(一)
code.ziqiangxuetang.com/django/django-tutorial.html2、Django博客:http://www.cnblogs.com/wupeiqi/articles/4491246.html一、
Django
kingloongMagic
·
2018-08-24 20:22
Django学习
笔记4 解决Django时区设置问题(从官方文档到源码)
问题背景前段时间一直长期使用Django做一些项目开发,但因为时间比较紧,很多问题没有注意,比如库表中的时间戳一直使用的都是UTC时间,而在中国的话我们使用UTC+8时间才顺眼呀(比如现在是北京时间14:57那么UTC时间就是6:57)。这不是一个很大的问题,通过修改几个配置项即可完成,但是作为开发者你一定要做到对你所做的修改有了解,就像Linux经常提醒的一样“你一定要知道自己在做什么”。问题现
No_red
·
2018-08-20 13:14
Django
django学习
5
django表单get方法在HelloWorld/HelloWorld下创建search.py注意:中文前面的'u'#-*-coding:utf-8-*-fromdjango.httpimportHttpResponsefromdjango.shortcutsimportrender_to_response#表单defsearch_form(request):returnrender_to_res
Retree
·
2018-08-15 10:05
Django(一)简介及项目目录解析
目录1.简介2.特点3.
Django学习
资料4.创建工程5.创建子应用6.创建视图7.配置文件8.静态文件9.路由说明1.简介关于框架的理解(包子的故事): 假设现在要做包子,那么就需要皮和馅儿,皮和馅儿是不需要从种小麦
ScratKong
·
2018-08-11 00:00
Web框架
django学习
(二): 创建第一个项目--Helloworld
创建项目–Helloworld创建项目:django-admin.pystartprojectHelloWorld项目结构:|--HelloWorld—》项目的容器||--__init__.py-》一个空文件,告诉Python该目录是一个Python包||--settings.py-》该Django项目的设置/配置||--urls.py-》该Django项目的URL声明;一份由Django驱动的网
zaiou
·
2018-08-09 18:39
django
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他