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学习
——通过ajax提交表单
以对博文的评论为例来讲表单的提交,我们希望达到的结果是:1.评论完后,可以直接看到自己的评论;2.如果评论不正确,比如评论字数超出规定范围,则给出错误提示。如果采用传统的提交表单做法,是可以完成的:templates{%csrf_token%}名字:{{comment_form.name.errors}}评论:{{comment_form.content.errors}}发表views.pycla
geerniya
·
2018-01-25 17:16
django
django
ajax
表单
django学习
——xadmin中集成富文本编辑器ueditor
xadmin为django后台管理系统admin的升级版,点击进入github在对后台进行编辑时,采用百度开源的富文本编辑器ueditor,本文采用djangoueditor,源程序点此进入。由于作者不再对其进行维护,这个版本不再适用于Python3版本,Python3的版本安装点此进入。对于以上xadmin和djangoueditor的安装,本人建议直接集成在pycharm中,而不是装在虚拟环境
geerniya
·
2018-01-20 15:56
django
浅谈
Django学习
migrate和makemigrations的差别
本文主要研究的是Django中migrate和makemigrations的差别,具体如下。在你改动了model.py的内容之后执行下面的命令:Pythonmanger.pymakemigrations相当于在该app下建立migrations目录,并记录下你所有的关于modes.py的改动,比如0001_initial.py,但是这个改动还没有作用到数据库文件你可以手动打开这个文件,看看里面是什
萌鼠喝酸奶
·
2018-01-18 08:57
web接口开发-之python必知
【通过安装
Django学习
库的安装】一、扩展库的安装1.pip安装扩展库--python安装完成后,验证pip是否可以正常使用。win+r--cmd--pip,出现如下图,即ok。
Cudy_2
·
2018-01-09 16:38
基于python语言
web接口开发-之python必知
【通过安装
Django学习
库的安装】一、扩展库的安装1.pip安装扩展库--python安装完成后,验证pip是否可以正常使用。win+r--cmd--pip,出现如下图,即ok。
Cudy_2
·
2018-01-09 16:38
基于python语言
django学习
错误笔记
1.运行pythonmanage.pymakemigrationspolls出现错误原代码为1fromdjango.dbimportmodels234classQuestion(models.Model):5question_text=models.CharField(max_length=200)6pub_date=models.DateTimeField('datepublished')789
jescs
·
2018-01-09 14:00
django学习
笔记--博客撰写页面2
目前还有1个功能没实现,就是在文章页面里点修改文章后应该显示一个与新建文章页面类似的页面,只不过在title和content里的内容是原来文章的内容,修改完后将新的title和content赋值给该篇文章。为了简洁,可以与新建文章用1套模板、响应函数、url配置。既然文章的id从1开始计,显示在url最后,那么新建文章可以用数字0,也显示在url最后,这样可被同一套正则表达式匹配。在edit_pa
hs_a2d1
·
2018-01-07 20:40
Django学习
总结 2
1.Model-definesthedata(database)Inthissection,itisreallyaboutimplementation.However,thedatabasedesignalsorequiresawholenewchaptertotalkabout.Ihavelearntbasicrelationaldatabasedesign(1-3normalisationru
公民w先生
·
2018-01-04 22:16
Django学习
总结 1 - virtualenv, urls, view functions, template, static files
1.CreateavirtualenvironmentA.Whysuingthis?Sincetherearemanyopen-sourcedsoftwarepackagesinvolvedin,theymaydependoneachotherintermsoftheir'versions'.Theissueisthattheymayupdateindifferentpaceandindiffer
公民w先生
·
2018-01-04 13:27
Django学习
(五)优雅地分页展示网页
在我们平时浏览网页时,经常会遇到网页里条目很多的情形,这时就会用到分页展示的功能。那么,在Django中,是如何实现网页分类的功能的呢?答案是Paginator类。 本次分享讲具体展示如何利用Django的Paginator类来实现网页的分页展示功能。 首先我们要展示的内容是159首陶渊明的诗歌,它们储存在'/home/vagrant/poem.txt'文件中。 默认的不分页的网页(pa
山阴少年
·
2018-01-03 15:43
Django学习
(1)一首情诗
Django是Python中Web开发的最有代表性的框架之一。本文将简单介绍如何入门Django开发。首先确保你的linux系统已安装django模块。打开Python3,利用以下命令可找到django所在目录:>>>importdjango>>>print(django.__path__)笔者显示的是:['/usr/lib/python3/dist-packages/django']接下来开始d
山阴少年
·
2017-12-11 09:00
django入门系列学习-前言
在写这个文集的时候,这时候的我已经通过根据网上的大牛单独写好了一个用django的简单的个人博客:博客源码已经上传到github上,至于github,你们应该可以找得到,很庆幸自己能通过
django学习
带来成就的喜悦
简书用户9527
·
2017-12-11 06:18
Django基础(五):forms
(r'^index/$',views.index,name='index'),#learn/views.pydefindex(request):#returnHttpResponse(u"欢迎访问我的
Django
宇辰星君
·
2017-12-11 03:20
Python中
django学习
心得
以下是作者在学习Python中django框架时的学习笔记,并把测试的代码做了详细分析,最后还附上了学习心得,值得大家学习。URL配置(URLconf)就像Django所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于这个URL调用这段代码,对于那个URL调用那段代码。'''urlpatterns=[url(正则表达式,views视图
大象和骆驼
·
2017-12-06 09:16
Django学习
笔记(1)---起步!
Django是什么Django是一个全栈式的PythonWeb框架。众所周知,Web开发由于涉及前后端,既要考虑业务逻辑又要关注用户交互与表现,更要命的是往往做后端的不熟悉前端,做前端的不理解后端与业务逻辑,如果各自采用不同的工具与框架方案合作起来更加困难重重!而Django为你准备好了一切!提供一整套的模式与方法论,让你可以快速生成原型,也可以在后续的开发中提供强大的支持,正如其官方网站所描述的
行之者8
·
2017-12-04 23:23
菜鸡的
Django学习
笔记(一)Linux+deepin+pycharm
2017.11.30//Linux里的搜狗输入法用的真不方便//开个博客监督自己继续学//这个视频挺好的https://www.imooc.com/video/139331.deepin下安装Django,按官方文档安装出现一堆问题,最后发现需要先更新pip,再用pip安装Django;2.deepin下安装时pip下载速度很慢,重启几次机器才成功安装;3.Django中文翻译文档http://p
黄山路443号
·
2017-11-30 23:43
菜鸡的Django学习笔记
Django学习
2--创建应用程序、models模型管理、系统管理后台
创建app:这里,我创建一个资产系统的app,名为assets:# cd iceny# python manage.py startapp assets# cd assets# ls #admin.py apps.py __init__.py migrations models.py tests.py views.pystartapp命令建立了应用程序所需的基础设施,其中最重要的是mo
icenycmh
·
2017-11-28 11:20
Django
python和Django
Django学习
1 hello world
用Django写第一个页面hello与helloxxx首先创建Django项目project.jpg_init_.py初始化文件settings.py项目的设置/配置urls.py路由配置文件(URL分发器)urlpatterns=[url(正则表达式,view函数,参数,别名,前缀),]1:不带参数urlpatterns=[url(r'^hello/$',hello),]2:带参数urlpatt
顾道夫
·
2017-11-28 11:01
Django学习
1---安装Django,创建、启动项目
最近在自己独立开发一套运维管理系统,在一些python的web框架中选择了Django进行开发,在这里把开发过程中的一些操作记录下来,供自己回顾,也供初学django的朋友们参考!本例是基于python3.6版本,Django1.11.7版本。安装Django:# pip install Django# python3.6>>> import django>>>能够正常导入django模块,说明安
icenycmh
·
2017-11-27 11:47
Django
python和Django
Django学习
8:视图(views)
视图概述作用视图接受Web请求,并且返回Web响应本质就是一个Python函数,在views.py文件中定义,也可以是一个类,称为视图类响应一般是一个网页的HTML内容、一个重定向、错误信息页面、json格式的数据URLConf概述指定跟级URL配置文件,在sittings.py文件中的ROOT_URLCONF=‘工程名.urls’,默认已经设置urlpatterns:是列表,元素是一个url()
喜欢海呀
·
2017-11-22 20:44
Python:Django学习
django学习
——objects.filter()用法
条件选取querySet的时候,filter表示=,exclude表示!=。querySet.distinct()去重复__exact精确等于like‘aaa’__iexact精确等于忽略大小写ilike‘aaa’__contains包含like‘%aaa%’__icontains包含忽略大小写ilike‘%aaa%’,但是对于sqlite来说,contains的作用效果等同于icontains。
geerniya
·
2017-11-16 11:21
django
django
django学习
——判断用户是否登录的两种方式
在视图函数中,有些操作是需要用户在登录前提下才能进行的。方法一:采用request方法来得到用户是否登录信息:ifrequest.user.is_authenticated():...else:returnrender(requeset,'login.html')方法二:在试图函数中继承一个基础类,可以判断用户是否登录。在utils.py中定义一个基础类:fromdjango.contrib.au
geerniya
·
2017-11-14 10:58
django
django
django学习
——采用Q()方法进行查询
在django中对数据库中的内容进行查询时,有时需要包含多个查询条件,此时采用Q()方法就很方便了。Q对象(django.db.models.Q)可以对关键字参数进行封装,从而更好地应用多个查询。可以组合使用&(and),|(or),~(not)操作符,当一个操作符是用于两个Q的对象,它产生一个新的Q对象。Order.objects.get(Q(desc__startswith='Who'),Q(
geerniya
·
2017-11-13 15:20
django
django学习
——模板中判断相等与否的两种用法ifequal与if
在模板中,也就是html中,经常会遇到判断两个变量是否相等,此时有两种用法:方法一:ifequal语句{%ifequalsort'hot'%}active{%endifequal%}判断后端传来的sort变量与字符串‘hot’是否相等.方法二:if语句{%ifsort=='hot'%}active{%endif%}很简单直观的if语句。当然,判断不相等的话,可以用ifnoteuqal与ifxxx!
geerniya
·
2017-10-28 23:45
django
django
Django学习
笔记(一)
Django是pythonweb框架中的一种,下面我就介绍一些自己在学习过程中遇到的问题。官方网站:https://www.djangoproject.com,这个是我们在学习过程中需要重点参考的文档,而且我们需要经常翻阅,而且能锻炼我们的阅读英文文档的能力。(!!!强烈建议大家使用)中文文档:http://python.usyiyi.cn/documents/django_182/index.h
彩虹的夜晚
·
2017-10-20 22:35
Django学习
笔记(五)--python虚拟环境的搭建(window)
Windows下:1pipinstallvirtualenvwrapper-win使用方法:mkvirtualenvdjango:创建运行环境djangoworkondjango:工作在django环境或从其它环境切换到django环境deactivate:退出终端环境其它的:rmvirtualenvENV:删除运行环境ENVmkprojectmic:创建mic项目和运行环境micmktmpenv
oldbig_lin
·
2017-10-12 17:27
Django学习笔记
Python Web框架
Django学习
(二)
pythonweb框架
Django学习
(二)目录:三、Django创建APP四、创建登录页面,实现用户交互,后台管理用户(非数据库方式)=================================
Qiu_CJ
·
2017-10-06 20:09
python
Django学习
之旅(二)
图片来自unsplash上一篇文章算是砍柴之前的磨刀,而本篇文章才算是开始真正的砍柴。本文具体知识点包括项目新建、目录解析、以及Django"视图"模块部分知识。新建项目先理解两个概念project和application。project:中文为项目,可以先理解为一个容器。application:译为应用,可以简单理解为一个网站。对于每个Django项目有且只有一个project,而一个proje
猴哥Yuri
·
2017-09-16 21:51
简单无脑的Django起步,适合最新版
#
Django学习
笔记!
jun4rui
·
2017-09-01 17:34
python第三方库之
Django学习
笔记二
上一节项目框架已经搭建完毕,现在开始连接数据库,创建model1、数据库设置python默认安装了sqlite数据库打开文件:dayang/settings.pyENGINE–数据库引擎'django.db.backends.sqlite3','django.db.backends.postgresql','django.db.backends.mysql','django.db.backends
轩雪初晨
·
2017-09-01 00:00
sqlite
django
python
安装基本运行环境_
Django学习
笔记(一)-python3
安装基本运行环境_
Django学习
笔记(一)-python31.安装基本运行环境a.安装python3.x版本https://www.python.org/downloads/windows/下载地址:
a_嗝嗝
·
2017-08-29 14:34
Django学习
日记 第二天 mysql配置 和 模板的使用
嗯嗯今天上午弄了一上午的mysql终于弄好了感谢小宇哥和钱老板的帮助么么哒然后今天发现了昨天的问题也就是urls匹配里的问题这里昨天报的是匹配失败然后我今天学习模板的时候往原本的127.0.0.1:8000后面多加了一个/hello就成功了嗯嗯有理有据令人信服今天学的是模板的运用他在在templates中新建了一个文件hello.html然后用html语言写了一个页面({{hello}}是变量类型
12Dong
·
2017-08-21 11:14
django学习
二
一、urls.py中name属性的作用urls.pyurlpatterns = [ url(r'^$', calc_views.index, name='home'), url(r'^add/$', calc_views.add, name='add'), url(r'^add/(\d+)/(\d+)/$', calc_views.add2, name='add2'), u
小白的希望
·
2017-08-21 09:07
django
学习二
Django学习
笔记(一)
django最近又开始了django的学习,虽然学了不少,但越学越迷茫耶,可能python基础不是很牢固。回到学校一定好好啃啃书。本次学习参考了《Django中文教程》下载地址《Django中文教程》进入正题1、什么是Django一个可以使Web开发工作愉快并且高效的Web开发框架。使用Django,使你能够以最小的代价构建和维护高质量的Web应用。由于先前没有学过任何Web框架,我把django
GrasFish
·
2017-08-11 19:44
Django学习
笔记11-使用表单
更新poll的detail模板,在模板中包含HTML表单组件:{{poll.question}}{%iferror_message%}{{error_message}}{%endif%}{%csrf_token%}{%forchoiceinpoll.choice_set.all%}{{choice.choice_text}}{%endfor%}效果如图:创建一个Django视图vote来处理提交的
qq_20595467
·
2017-08-10 11:49
Python
Django
Python
django学习
之路(二)
创建一个新的应用两年之前写文章时候使用的是python2,后来改用python3,再此补充一些说明。创建一个应用blog(在manage.py的同级目录下面)pythonmanage.pystartappblog将新创建的应用添加到settings.py的INSTALLED_APPS={,‘blog’}(创建的应用名不要和python现有模块冲突)blog的目录结构:migrations:数据迁移
以笔为剑的唐吉坷德
·
2017-08-08 17:41
python
django
web开发
django学习
之路(一)
搭建开发环境一,PythonMAC和Linux自带python,因此无需安装,windows可以在python官方网站上获取python的最新版本。二,django可以使用python的包管理器pip安装pipinstallDjangodiango项目的目录简介在你想要创建项目的目录下打开命令行,然后输入django-adminstartprojectmyblog这时会生成myblog文件,文件中
以笔为剑的唐吉坷德
·
2017-08-07 19:01
python
django
web开发
django学习
二--django+mysql+win10配置
django默认的是自带的sqlite3数据库,这里我们讲讲配置mysql数据库1.安装MySQLdb不同的系统安装MySQLdb的方法不同:easy_installmysql-python(mixos)pipinstallmysql-python(mixos)apt-getinstallpython-mysqldb(LinuxUbuntu)yuminstallMySQL-python(linux
小啊小木头
·
2017-08-02 01:30
python
django学习
笔记.views.py
views.py定义存取数据程序的逻辑,是一个视图模块fromdjango.shortcutsimportrender当网站有数据需要输出的时候,通过渲染函数render网页显示,把数据存放当模板的指定位置fromdjango.httpimportHttpResponse将变量输出到用户端的浏览器上frommodelsimportPost引入数据模块fromdjango.template.load
陆文斌
·
2017-07-23 11:07
Django学习
笔记(三)
1.列表显示数据模型的字段polls/models.pyfromdjango.dbimportmodelsfromdjango.utils.encodingimportpython_2_unicode_compatible@python_2_unicode_compatible#onlyifyouneedtosupportPython2classQuestion(models.Model):#..
水爸爸
·
2017-07-06 23:42
在Ubuntu16.04里面安装 pycurl 提示错误的问题:gnutls.h: No such file or directory 的解决方案
楼主在之前的
django学习
中,都是在windows下配置环境的,现在网页基本上已经写好,需要在linux下通过Nginx配置Web服务器,首先第一步肯定是将能够在windows运行的python代码移植到
秋名山小司机
·
2017-07-06 16:39
Python
Django
&pycharm
Django学习
记录第十二天—xadmin操作
之前的十一天,基本上Django的一些基础点都已经说完了,今天说一下xadmin进阶这一部分。其次发现,可能坚持不到30天了,又一次打脸了~能坚持多久算多久吧。OK,第十二天开始。今天在来说说xadmin,长时间不说xadmin,都已经忘了xadmin是干什么的了。这是xamdin的文档我们来看一下,他都能做什么。image.png我们来慢慢看一下。QuickstartGuide我们其实在xadm
__鲸_
·
2017-07-05 22:35
Django学习
笔记(一)
1.创建项目——django-adminstartprojectmysite2.创建应用——pythonmanage.pystartapppolls3.Hello-状态1polls/views.pyfromdjango.httpimportHttpResponsedefindex(request):returnHttpResponse("Hello,world.You'reatthepollsin
水爸爸
·
2017-07-04 16:39
Django学习
记录第三天—xadmin配置
上一篇中我们有讲到http://127.0.0.1:8000/admin这个地址,github上有一个更好看、功能更强大的库来管理后台,它的名字叫xadmin,我也是听说,一起来看看吧,它有多强大。安装通过文档我们可以发现,我们有两种方法可以进行安装。使用pipinstall安装下载源码安装这两种安装的区别在于pip安装需要执行pipinstalldjango-xadmin源码安装,你会发现你下载
__鲸_
·
2017-06-22 20:53
Django学习
笔记
去年的事情特别多,也没有什么时间充电学习。今年目测轻松一点,年初本来计划就好好休息一下,结果一晃2017就度过了一半。人轻松一点的时候就可以放松思想去思考很多事情,思来想去,发现还是要搞一点事情。遂决定学学python,这几天看着教程敲了敲代码,记录一下☺代码地址:https://github.com/huibaoer/simpleBlog安装django登陆官网https://www.djang
灰豹儿
·
2017-06-15 15:52
Django学习
(7)-模板进阶
学习Django模板中的循环,条件判断,常用的标签,过滤器的使用。列表,字典,类的实例的使用循环:迭代显示列表、字典等中的数据条件判断:判断是否显示该内容标签:for,if这样的功能标签过滤器:管道符号后面的功能,比如{{var|length}},求变量长度的length就是一个过滤器。如果需要将一个或多个变量共享给多个网页或者所有网页使用,比如在网页上显示来访者的IP,这个可以使用Django上
孙小磊
·
2017-06-04 21:44
Django学习
笔记-站点管理
Django学习
笔记-站点管理django.contribDjango自动管理工具是django.contrib的一部分。
二的平方
·
2017-05-25 09:48
Django
django
Django学习
系列之中间件
原文链接:http://www.cnblogs.com/zhaijunming5/p/6507198.html中间件的定义中间件是一个、一个的管道,如果相对任何所有的通过Django的请求进行管理都需要自定义中间件中间件可以对进来的请求和出去的请求进行控制中间件是一类django请求生命周期自定义中间件process_request(self,request):请求到达之后之后先执行这个中间件pr
aen60571
·
2017-03-05 22:00
Django学习
笔记6:文章分类与日期归档
文章分类在本篇教程中,大狗打算给我们的博客加入文章分类和日期归档功能,同时,按照HTML5的相关标准对模板进行一些调整,初步的计划是把首页改成这个样子:首页效果在原有页头的基础上增加一个文章分类导航,在右边加入一个边栏(sidebar),可以按照文章的发布时间进行过滤。如果需要增加文章分类导航,首先需要在文章中加入「分章分类」这个属性(我们前面没有考虑这个,寒...),我们需要打开blog目录下的
只喝摩卡的狗
·
2017-02-26 17:39
Django学习
(6)-模板(templates)
模板的使用复用上次的工程,继续完善home.html在learnapp中,定义一个函数defhome(request):.......returnrender(request,'home.html')配置访问路径:url(r'^learn/home/',learn_views.home,name='home'),模板的其他知识模板相关知识网站模板的设计,一般的,我们做网站有一些通用的部分,比如导航
孙小磊
·
2017-02-16 18:19
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他