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编写第一个开源项目
另外,看了看之前写的
django笔记
(来自自强学堂),觉得写的太散了,所以,要学一个新的技术或者框架,最好的方法还是动手写一个开源项目。Not
MikeShine
·
2019-08-20 17:22
Django笔记
(一)win10主机VMware安装centos7
本人使用的阿里的云服务器安装的centos7,所以我用vmware安装一个几乎相同的服务器来运行项目。在主机win10上来访问。centos7镜像文件从清华大学镜像站下载的minimal版本的,只有命令行。在win10使用ssh进行命令行操作,在centos上安装samba实现与主机共享文件夹,这样可以在主机上编辑。最终在centos中运行项目,在win10主机访问页面。下载镜像文件只需要搜清华大
dreamer_z
·
2019-07-08 13:35
Django笔记
(四)centos7安装python3
对写那个版本的代码,我选择python3只要是一个正常的能上网了的centos7,通过以下的具体操作都可以安装python3成功,和python2同时存在。python2.7是2.x系列的最后一个主要版本了,官文里说,这个版本会支持到(安全更新和修复错误)至少2020年。centos7已经有python2版本了,因为python2在系统中是一个挺重要的依赖的。现在要安装python3,也要保证依赖
dreamer_z
·
2019-07-08 13:10
Django学习笔记(14)——AJAX与Form组件知识补充(局部钩子和全局钩子详解)
我在之前做了一个关于AJAX和form组件的笔记,可以参考:Django学习笔记(8)——前后台数据交互实战(AJAX);Django学习笔记(6)——Form表单我觉得自己在写
Django笔记
(8)的时候
战争热诚
·
2019-06-03 09:00
Django笔记
目录MVC设计模式MTV设计模式安装基本操作设计表结构配置mysql创建应用:激活应用:定义模型:在数据库中生成数据表:测试数据操作:启动服务器:Admin站点管理:使用装饰器完成注册:视图的基本使用模板的基本使用:需求:点击班级,显示对应班级的所有学生模型:关系:创建模型类:元选项:模型成员:模型查询:MVC设计模式优点:降低各功能模块之间的耦合性,方便变更,更容易重构代码,最大程度上实现代码的
binbin_09_10
·
2019-03-27 12:28
大数据
Django笔记
Day1:2、创建APPpythonmanage.pystartappapp01__init__.py#包admin.py#数据库后台apps.py#django把项目和APP关联起来的文件models.py#数据库操作地方test.py#单元测试views.py#业务逻辑代码****migrations#数据库相关#启动Djangoweb服务器pythonmanage.pyrunserver0.
GT_Stone
·
2019-02-27 16:21
Python
Django笔记
04:ORM模型类的更改与删除
当我们需要添加一个模型类或者修改模型类中的字段信息的时候,需要进行怎样的操作才能成功呢?没错,我们需要依次运行下面两个命令:#创建要修改的内容文件pythonmanage.pymakemigrations#执行修改pythonmanage.pymigrate通过上面这两个命令我们就可以将模型类的创建和修改生效到数据库中,那么你有没有想过当我们依次执行这两个命令的时候,Django都发生了什么呢?下
向东的笔记本
·
2019-01-22 11:13
Django笔记
Django学习笔记
Django笔记
二:模型类的基本操作
前言:上一篇文章讲了django的基本操作,本文将继续记录下django模型类的基本用法。这里用的是django2.1+python3.5。一、Models模块的使用:每个App中的models.py文件是我们建立数据模型的地方,数据模型可以说是实现各种功能业务的基础。在models文件中我们定义数据库中表的形式,在这之前我们先要安装好数据库。django默认的数据库是sqlite,一般我们用的M
Mars_DD
·
2018-12-29 19:58
Django
Django笔记
开启事务defget(self,request,*args,**kwargs):try:withtransaction.atomic():self.modelHost.objects.create(hostname='db3',groupid='1',ip='10.0.0.2',hostid='11256',created_by=self.request.user.usernameor'Admin
下一个14
·
2018-12-20 10:08
Django笔记
一:项目的建立
前言:Django是python语言中常用的web框架,之前学习花了不少时间,期间涉及的内容也不少,写篇博客总结一下。网上已经有大量的相关的介绍、学习资料,推荐两个比较有代表性的学习网站:自强学堂Django教程、官方文档。一、简介Django是一款常用的python的web开发框架,采用MVT框架。M:表示model,负责与数据库的交互;V:表示view,负责请求的接受处理,返回响应;T:表示t
Mars_DD
·
2018-12-06 16:31
Django
Django笔记
--使用celery异步完成发送验证码的步骤
目的:将耗时的代码放入一个新的进程中执行解决方法:使用celery1.在虚拟环境中安装包celerypipinstallcelery2.在项目目录下新建celery_tasks包3.在celery_tasks下新建config.py===>指定broker到redis#config.pybroker_url='redis://127.0.0.1:6379/14'4.在celery_tasks下新建
一许流星
·
2018-10-27 11:11
Django框架系列
celery异步
django
Python爬虫六:字体反爬处理(猫眼+汽车之家)-2018.10
环境:Windows7+Python3.6+Pycharm2017目标:猫眼电影票房、汽车之家字体反爬的处理---全部文章:京东爬虫、链家爬虫、美团爬虫、微信公众号爬虫、字体反爬、
Django笔记
、阿里云部署
Mars_DD
·
2018-10-04 10:18
python爬虫
字体反爬
汽车之家反爬
爬虫
Python爬虫五:微信公众号爬虫-2018.9
---全部文章:京东爬虫、链家爬虫、美团爬虫、微信公众号爬虫、字体反爬、
Django笔记
、阿里云部署、vi\vim入门----分析:关于微信公众号的爬取,网上搜索了一下,主要有几种方法:一、搜狗微信公众平台
Mars_DD
·
2018-09-08 23:19
爬虫
Django笔记
(celery的使用)
上一篇中我们已经把配置搞定了,接下来。。。1.在需要使用异步任务的APP目录下新建一个tasks.py(不能写错!!!)文件接下来在tasks.py写task逻辑fromceleryimporttaskfromdjango.core.mailimportsend_mailfromdjango.confimportsettingsimporttime@taskdeffirst_task(loopnu
ding_312
·
2018-09-05 19:42
Django
Django笔记
(Celery简介与配置)
Celery简介Celery是一个基于python开发的分布式异步消息任务队列,可以轻松的对任务进行异步处理。实例应用场景异步调用:邮件发送、上传头像等定时任务:定期去统计日志、数据备份等Celery的相关概念task:需要执行的任务worker:负责干活的小弟broker:任务队列(worker拿任务的地方)backend:干完活存放结果的地方Celery的安装与使用1.安装(注意!如果安装不上
ding_312
·
2018-09-05 16:54
Django
Django笔记
(Django邮件发送、Django邮箱验证码实现)
1.settings.py配置注意:要开启IMAP服务才能发送邮件,在邮箱设置里的账户设置中#邮件配置EMAIL_USE_SSL=TrueEMAIL_HOST='smtp.qq.com'#如果是163改成smtp.163.comEMAIL_PORT=465EMAIL_HOST_USER=environ.get("EMAIL_SENDER")#帐号EMAIL_HOST_PASSWORD=enviro
ding_312
·
2018-09-04 14:24
Django
Django笔记
(缓存、富文本)
缓存减轻服务器和数据库的压力,加快速度,提高用户体验。用数据库方式做缓存1.在settings.py中配置#缓存CACHES={'default':{'BACKEND':'django.core.cache.backends.db.DatabaseCache','LOCATION':'my_cache_table','TIMEOUT':'60','OPTIONS':{#最大缓存个数(默认300)'
ding_312
·
2018-09-03 14:03
Django
Django笔记
(admin站点管理)
创建超级用户pythonmanage.pycreatesuperuser在models.py中写入模型fromdjango.dbimportmodels#Createyourmodelshere.classPlayer(models.Model):name=models.CharField(max_length=30,verbose_name="游戏名")desc=models.CharField
ding_312
·
2018-09-03 09:52
Django
Django笔记
(Django实现生成图片验证码)
生成图片验证码逻辑1.获得一个画布2.实例化一个画笔3.实例化字体4.使用画笔画出对应的字符5.保存验证码图片6.将生成的四个随机字符写入session留着做验证7.将图片返回给浏览器settings.py配置STATICFILES_DIRS=[os.path.join(BASE_DIR,'static')]示例获取图片验证码代码importrandomimportiofromPILimportI
ding_312
·
2018-09-01 09:39
Django
Django笔记
(分页)
Django提供了分页的工具,存在于django.core中fromdjango.core.paginatorimportPaginatorPaginator:对象创建:Paginator(数据集,每一页数据数)属性:count对象总数num_pages:页面总数page_range:页码列表,从1开始object_list:当前页面上所有的数据对象number:当前也的页码值paginator:
ding_312
·
2018-08-30 21:12
Django
Django笔记
(Django上传头像)
1.写一个对应的model(TmageField)实例:fromdjango.contrib.auth.modelsimportAbstractUserfromdjango.dbimportmodels#Createyourmodelshere.classMyUser(AbstractUser):phone=models.CharField(max_length=13,verbose_name="
ding_312
·
2018-08-30 19:50
Django
Django笔记
(中间件)
中间件:是一个轻量级的底层插件,可以介入Django的请求和响应过程(面向切片编程)本质就是一个python类设置中间件:在工程的目录下新建一个middlewares的文件夹,再新建一个.py文件在里面继承MiddlewareMixin的类fromdjango.utils.deprecationimportMiddlewareMixin再定义自己的类名最后在settings.py文件里添加MIDD
ding_312
·
2018-08-30 14:50
Django
Django笔记
(用户注册与登录)
用户注册前端:{%csrf_token%}后端:1.先判断是get请求还是post请求,get请求返回注册页面,post请求做判断2.post请求下拿前端输入的参数3.校验参数格式和对应的用户名字要求4.判断用户是否被注册过5.如果没被注册则创建一条用户数据6.注册成功后跳转到登录页面fromdjango.contrib.auth.modelsimportUserdefregister(req):
ding_312
·
2018-08-29 19:19
Django
Django笔记
(页面复用之包含、自定义404页面、request对象和respons对象、加载静态资源)
目录页面复用之包含自定义404页面request对象与response对象属性方法response对象拓展:HttpResponse子类HttpResponseRedirect加载静态资源页面复用之包含1.关键字{%include'你要包含的页面'%}2.实例代码我的劳动果实{%include'head.html'%}{%include'content.html'%}调用其他html页面编写的代码
ding_312
·
2018-08-28 17:25
Django
Python爬虫四:美团爬虫(店铺信息抓取)
工具(requests、selenium、chrome)---全部文章:京东爬虫、链家爬虫、美团爬虫、微信公众号爬虫、字体反爬、
Django笔记
、阿里云部署、vi\vim入
Mars_DD
·
2018-08-20 13:43
爬虫
Python爬虫三:抓取链家已成交二手房信息(58W数据)
---全部文章:京东爬虫、链家爬虫、美团爬虫、微信公众号爬虫、字体反爬、
Django笔记
、阿里云部署、vi\vim入门----一、打开北京二手房网页https://bj.lianjia.com
Mars_DD
·
2018-08-04 15:49
爬虫
Django笔记
09-文章详情页(1)
文章详情页文章详情页中显示文章的所有详细信息模板文件 之前下载的博客模板中,找到article.html文件,将其复制到templates/blog/目录中。$cparticle.html~/fbckf/templates/blog/image{{article.title}}January1,2018by{{article.author}}{{article.body|safe}}{%ifuse
fbckf
·
2018-07-25 17:02
Python爬虫二:抓取京东商品列表页面信息
Windows7+python3.6+Pycharm2017目标:抓取京东商品列表页面信息:售价、评论数、商品名称-----以手机为例---全部文章:京东爬虫、链家爬虫、美团爬虫、微信公众号爬虫、字体反爬、
Django
Mars_DD
·
2018-06-26 18:04
爬虫
Django学习笔记一
指定版本安装:pipinstalldjango==1.11.13卸载版本命令:pipuninstall
django笔记
2:django安装完毕后,可用pythonmanage.py--version查询安装的
一位开始奋斗的测试媛
·
2018-06-02 20:17
Django学习总结(1)-简介
学习
Django笔记
总结系列(1)--简介原创文章,转载请注明:https://blog.csdn.net/xgxyxs/article/details/796847371:Django简介Django
mensyne
·
2018-03-25 12:15
Django
Django
Django笔记
——使用Anaconda创建虚拟环境并搭建Django项目
一.创建虚拟环境1)打开cmd命令窗口2)创建虚拟环境condacreate-nmydjango_env3)查看虚拟环境condaenvlist*号表示当前使用的环境4)激活创建的虚拟环境activatemydjango_env二.安装Django在新环境激活的状态下安装Djangocondainstalldjango三.创建项目1)进入需要创建项目的文件目录2)创建项目django-admins
半壁灯
·
2018-03-04 20:24
Django
精通
Django笔记
摘录(1-7)
第二章:视图和URL2.1第一个Django驱动的页面页面的内容由视图函数(viewfunction)生成,URL在URL配置(URLconf)中指定.若想把视图函数与特定的URL对应起来要使用URL配置(URLconf)正则表达式字符串前面的'r'字符。它的目的是告诉Python,那是“原始字符串”,不要解释里面的反斜线Django在检查URL模式时会把入站URL前面的斜线去掉。因此,URL模式
m风满楼
·
2017-11-21 19:32
Python Web框架
Django笔记
(一)
PythonWeb框架
Django笔记
(一)Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。
Qiu_CJ
·
2017-09-16 14:57
easy
python
django
Django笔记
来做官方文档的内容翻译筛选1、django-adminstartprojectmysite2、Pythonmanage.pystartapppolls3、编写app里面的models.py文件importdatetimefromdjango.dbimportmodelsfromdjango.utilsimporttimezone#Createyourmodelshere.classQuestion
lm_y
·
2017-07-24 23:40
java
Django笔记
RelatedFieldhasinvalidlookup:icontains错误定义Model时,如果有外键(),在admin中如果指定search_fields时,指定了外键汇报错误RelatedFieldhasinvalidlookup:icontains解决方法是search_fields中指定外键对应类的字段,因为类不能search比如:#models.pyclassSchool(mode
大明白
·
2017-01-20 13:27
Django笔记
RelatedFieldhasinvalidlookup:icontains错误定义Model时,如果有外键(),在admin中如果指定search_fields时,指定了外键汇报错误RelatedFieldhasinvalidlookup:icontains解决方法是search_fields中指定外键对应类的字段,因为类不能search比如:#models.pyclassSchool(mode
大明白
·
2017-01-20 13:27
Django笔记
Managers模块
在语句Book.objects.all()中,objects是一个特殊的属性,需要通过它查询数据库。模块manager是一个对象,Django模块通过它进行数据库查询。每个Django模块至少有一个manager,你可以创建自定义manager以定制数据库访问。增加额外的manager方法增加额外的Manager方法增加额外的manager方法是为模块添加表级功能的首选办法。(至于行级功能,也就是
hunyxv
·
2016-11-02 15:05
python
笔记
Django
笔记
[图文]用Django开发简单博客系统(
Django笔记
-2)
Django开发特点:不用开发后台,Django自带后台管理不写SQL语句,Django创建类-数据库映射与ORM相似,没有Hibernate那么复杂。使用模板开发页面,数据与显示分离一、Django介绍Django是一个用Python开发的开放源代码的Web应用框架。Django采用了MVC设计模式。它最初用于开发管理一些以新闻内容为主的网站的。Django使那些开发复杂的、数据库驱动的网站变得
向右奔跑
·
2016-07-22 13:12
1.
django笔记
之django基础
一、django简介Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。这套框架是以比利时的吉普赛爵士吉他手DjangoReinhardt来命名的。Django是一个基于MVC构造的框架
刘耀
·
2016-05-02 17:00
Django笔记
Django REST Framework实现Web API 1
前言本文介绍如何使用Django的REST框架来迅速开发WEBAPI。DjangoRESTFrameworkDjangoRESTFramework可以在Django的基础上迅速实现API,并且自身还带有WEB的测试页面,可以方便的测试自己的API。RESTfulAPI首先简单的介绍下RESTfulAPI的意思。WebAPI≠RESTful所有通过HTTP/HTTPS来通信的API不一定都是REST
SVALBARDKSY
·
2016-04-21 15:18
Django学习笔记
Django笔记
CMS框架Mezzanine 1
Mezzanine是Django的一个Blog/CMS框架。开发环境:windowspython2.7virtualenv–python3.4–django1.8.9–Mezzanine4.0.1生产环境:Linuxpython2.7virtualenv首先在开发环境中进行测试。快速起步如下。安装Mezzaninepipinstallmezzanine建立工程一旦安装完毕,类似于django-ad
SVALBARDKSY
·
2016-04-18 10:31
Django学习笔记
Django笔记
自定义ListView通用视图
资料https://ccbv.co.uk/projects/Django/1.4/django.views.generic.list/ListView/http://stackoverflow.com/questions/22902457/django-listview-customising-queryset自定义get_queryset函数classBrowse(generic.ListVie
SVALBARDKSY
·
2016-02-19 15:00
Django
Django学习笔记
Django笔记
教程:四、会话、注册、以及用户
这个部分,主要是看得djangocookbook以及官方文档。cookie,session、注册一直以来都是web开发的重要的组成部分。项目中有用到一些,所以还是记录下来,方便以后查阅。HTTP被设计为”无状态”,每次请求都处于相同的空间中。在一次请求和下一次请求之间没有任何状态保持,我们无法根据请求的任何方面(IP地址,用户代理等)来识别来自同一人的连续请求。首先,我们会从较低的层次(cooki
alvine008
·
2015-12-08 12:00
django
web开发
session
cookie
文档
django笔记
问题新建项目时报错django-admin.py:commandnotfound,由于我的是ubuntu系统,所以django-adminstartprojectdjango_test
u011845833
·
2015-12-05 09:00
django
ubuntu
Django笔记
教程:三、Model进阶
Model进阶学习简介Django经常被用于一些创业团队,乃是因为其非常适合敏捷开发,开发效率非常之高。Model作为Django重要组成部分也是亮点之一,着实需要我们花时间好好梳理一遍。ORM需要好好学习一下,运用得当可以大大的提升代码的简洁性。Django的model模块,遵循了DRY(don’trepeatyourself)原则,也会使得代码更加容易维护,只需修改一次,肯定会大大提高程序的健
自在逍遥
·
2015-11-24 16:21
Django笔记教程
Django笔记
教程:三、Model进阶
Model进阶学习简介Django经常被用于一些创业团队,乃是因为其非常适合敏捷开发,开发效率非常之高。Model作为Django重要组成部分也是亮点之一,着实需要我们花时间好好梳理一遍。ORM需要好好学习一下,运用得当可以大大的提升代码的简洁性。Django的model模块,遵循了DRY(don’trepeatyourself)原则,也会使得代码更加容易维护,只需修改一次,肯定会大大提高程序的健
alvine008
·
2015-11-24 16:00
orm
python
django
敏捷开发
Model
Django笔记
教程:二、模版
Django笔记
教程:2、模版一、变量1.变量的形式是:{{variable}},当模板引擎碰到变量的时候,引擎使用变量的值代替变量。
alvine008
·
2015-11-21 01:00
django
python
模板引擎
templete
Django笔记
教程:一、安装命令以及常用命令
接触Django框架有很长时间了,一直没有空进行相关的梳理,最近有些时间慢慢整理一下学习的心得体会,也查漏补缺一些踩过的坑。一、Django安装linux下需要加sudo,Windows平台下装好easy_install即可.sudoeasy_installpip sudopipinstallvirtualenv到我们测试的web目录,我这里是~/Projects/pythonsudovirtua
alvine008
·
2015-11-21 00:00
Web
django
python
manage.py
Django笔记
—— 模板
最近在学习Django,打算玩玩网页后台方面的东西,因为一直很好奇但却没怎么接触过。Django对我来说是一个全新的内容,思路想来也是全新的,或许并不能写得很明白,所以大家就凑合着看吧~ 本篇笔记(其实我的所有笔记都是),并不会过于详细的讲解。因此如果有大家看不明白的地方,欢迎在我正版博客下留言,有时间的时候我很愿意来这里与大家探讨问题。(当然,不能是简简单单就可以百度到的问题-.-)
·
2015-11-12 23:58
django
Django笔记
—— 视图
最近在学习Django,打算玩玩网页后台方面的东西,因为一直很好奇但却没怎么接触过。Django对我来说是一个全新的内容,思路想来也是全新的,或许并不能写得很明白,所以大家就凑合着看吧~ 本篇笔记(其实我的所有笔记都是),并不会过于详细的讲解。因此如果有大家看不明白的地方,欢迎在我正版博客下留言,有时间的时候我很愿意来这里与大家探讨问题。(当然,不能是简简单单就可以百度到的问题-.-)
·
2015-11-12 23:57
django
上一页
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
其他