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 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
Django学习
笔记-django下的各个子目录
urls.py:(urls-资源定位符)网址入口,关联到对应的view.py(views-视图)中的一个函数(或着generic类),访问网址就对应一个函数。views.py(views-视图)处理用户发出的请求,从urls.py中对应过来,通过渲染templates(模板,属性单元)中的网页可以将显示内容,比如登录后的用户名,用户请求的数据,输出到网页。models.py(models-样式)与
小白领域
·
2018-08-08 19:33
django学习
(一)、 django2安装以及环境变量配置
Windows一、django下载安装下载地址:https://github.com/django/django下载并解压到Python安装目录放在同一个根目录;cmd进入Django目录,执行pythonsetup.pyinstall,然后开始安装,Django将要被安装到Python的Lib下site-packages二、配置环境变量在环境变量path中加入:G:\python\Lib\sit
zaiou
·
2018-08-08 19:47
django
Django学习
笔记之中间件和上下文处理器
Django中间件(Middleware)是一个轻量级、底层的“插件”系统,可以介入Django的请求和响应处理过程,修改Django的输入或输出.激活中间件需要把它添加到Django配置文件中的MIDDLEWARE_CLASSES元组中.自定义中间件每个中间件组件是一个独立的Python类,可以定义下面方法中的一个或多个_init_:无需任何参数,服务器响应第一个请求的时候调用一次,用于确定是否
小小的shuai有大大的梦
·
2018-08-07 16:51
python后端开发
Django学习
笔记8——AJAX
BackgroundKnowledge什么是JSON?JSON指的是JavaScript对象表示法(JavaScriptObjectNotation)JSON是轻量级的文本数据交换格式JSON独立于语言*JSON具有自我描述性,更易理解JSON使用JavaScript语法来描述数据对象,但是JSON仍然独立于语言和平台。JSON解析器和JSON库支持许多不同的编程语言。合格的json对象:["on
Dev-L
·
2018-08-03 22:31
python
Django
前端
Django学习
笔记7——Django Form表单
Form介绍我们之前在HTML页面中利用form表单向后端提交数据时,都会写一些获取用户输入的标签并且用form标签把它们包起来。与此同时我们在好多场景下都需要对用户的输入做校验,比如校验用户是否输入,输入的长度和格式等正不正确。如果用户输入的内容有错误就需要在页面上相应的位置显示对应的错误信息.。Djangoform组件就实现了上面所述的功能。主要功能如下:生成页面可用的HTML标签对用户提交的
Dev-L
·
2018-08-03 13:27
python
Django
Django学习
笔记2——Django的View(视图)
Django的View一个视图函数(类),简称视图,是一个简单的Python函数(类),它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你当前项目目录下面。除此之外没有更多的要求了——可以说“没有什么神奇的地方”。为了将代码放在某处,大家约定成俗将视
Dev-L
·
2018-07-31 17:31
python
Django
Django学习
之Forms组件一
1>概念django框架提供了一个Form类,来进行web开发中的表单提交数据的处理工作。form组件的2大功能:1对用户提交的内容进行验证(from表单/Ajax,显示错误信息)2保留用户上次输入的信息--可以生成html标签先看一下创建一个Form表单实现校验功能的基本语法,如下,自定义的类要继承Django的Form类,里面一般就增加自定义字段,方法都是调用父类Form的。classuser
huangql517
·
2018-07-31 09:08
python学习
Django学习
笔记:ListView中get_context_data的用法
应用场景:博客首页展示帖子列表,同时,还需要展示帖子数量、当日新帖等信息。问题:ListView默认返回“帖子”模型的列表,但是,怎么附带帖子的总数呢?解决方案:重载get_context_data方法,将帖子总数,今日新帖总数等信息加到context字典中。#views.pyclassIndexListView(ListView):model=BlogPostpaginate_by=50cont
mikezhou002
·
2018-07-30 22:30
python
Django学习
笔记:用户认证与权限控制
1.User启用auth后的User表:如何启用auth?在settings.py文件里,在INSTALLED_APPS中添加’django.contrib.auth’使用该APP,auth模块默认启用。CREATETABLE"auth_user"("id"integerNOTNULLPRIMARYKEYAUTOINCREMENT,"password"varchar(128)NOTNULL,"la
mikezhou002
·
2018-07-28 12:02
python
Django学习
笔记:基于模型的Class View,快速实现增删改查
Django的强大无需赘述。用Django的最大好处是只需要写很少都代码,完成Web开发中的那些繁复的工作。增删改查,是一个web应用的典型的基本功能。Django基于模型的ClassView,可以快速实现这些功能。一、查####1、ListView实现列表页顾名思义,ListView用来实现列表页的展示。直接上代码:#views.pyfromdjango.viewsimportgeneric#我
mikezhou002
·
2018-07-27 23:40
python
1.9
Django学习
在开发Python应用程序的时候,系统安装的Python3只有一个版本:3.4。所有第三方的包都会被pip安装到Python3的site-packages目录下。如果我们要同时开发多个应用程序,那这些应用程序都会共用一个Python,就是安装在系统的Python3。如果应用A需要jinja2.7,而应用B需要jinja2.6怎么办?这种情况下,每个应用可能需要各自拥有一套“独立”的Python运行
丘比特爱上猫
·
2018-07-26 15:57
Django学习
(四):ORM--上篇
一:模型概述模型是你的数据的唯一的、确定的信息源。它包含你所储存数据的必要字段和行为。通常,每个模型对应数据库中唯一的一张表。①每个模型都是一个Python类,它们都是django.db.models.Model的子类。②每一个模型属性都代表数据库中的一个字段。二:字段类型1,基本字段类型AutoField:一个根据实际ID自动增长的IntegerFieldBinaryField:一个用来存储原始
Lee-hua
·
2018-07-18 20:54
Django学习
之二:Django 项目创建 和 应用创建
Django项目创建和应用创建创建一个Django项目都是在相应平台的命令行环境下操作:1.进入用于存放项目的目录下1.1windows下切换目录:先进入具体的分区磁盘中如E盘就输入‘E:’;然后CD进入E盘要创建项目的文件夹下'CDPythonworkspace';1.2Linux下直接'cd/home/operation/Pythonworkspace'2.在项目目录下执行命令:django-
ZJiQi
·
2018-07-17 18:00
Django学习
之一:Install Djongo 安装Djongo
InstallDjongo安装DjongoDjongo是基于python的web框架,自然安装最关心的是python解释器版本了。Prerequisites安装条件Python版本与Djongo版本两者之间的兼容关系DjangoVersionPythonversions1.112.7;3.4;3.5;3.62.03.4;3.5;3.6;3.72.13.5;3.6;3.72.23.5;3.6;3.7
ZJiQi
·
2018-07-17 15:00
Django学习
(二):Request对象、Response对象和Cookie、Session
概述Django使用Request对象和Response对象在系统间传递状态。当请求一个页面时,Django会建立一个包含请求元数据的HttpRequest对象。当Django加载对应的视图时,HttpRequest对象将作为视图函数的第一个参数。每个视图会返回一个HttpResponse对象。一:HttpRequest对象属性HttpRequest.scheme-->一个字符串,表示请求的方案(
Lee-hua
·
2018-07-12 08:08
Django学习
(五):Auth认证系统
Django认证系统包含:①用户②权限:二元(是/否)标志指示一个用户是否可以做一个特定的任务。③组:对多个用户运用标签和权限的一种通用的方式。④一个可配置的密码哈希系统⑤用户登录或内容显示的表单和视图⑥一个可插拔的后台系统django.contrib.auth模块中的User模型字段username必选。150个字符以内。可以包含字母数字,_,@,+,.和-password必选。密码的哈希及元数
Lee-hua
·
2018-07-05 21:53
【
Django学习
笔记】8:在templates目录下使用DjangoTemplates模板
templates目录前面了解过了在Django中HTML文件可以放在项目目录下的templates目录下,这个目录名字翻译过来就是模板的意思,对这一情况不太明白。实际上这个目录下理应放的正是一种HTML模板,对于网站而言,很多页面的结构有类似的成分,将这些共同的成分抽象出来就可以形成模板了。例如导航条、脚标栏等往往是一样的。页面继承一个模板,也就具有了这个模板所具备的所有成分。而对于那些不一样的
刘知昊
·
2018-06-30 13:55
Django
模板
#
Django
Django学习
(三):中间件
一,中间件的概念中间件是一个钩子框架,它们可以介入Django的请求和响应处理过程。它是一个轻量级、底层的“插件”系统,用于在全局修改Django的输入或输出。每个中间件组件负责完成某个特定的功能。创建一个新django项目时,默认自带的中间件有:(在settings.py内)MIDDLEWARE=['django.middleware.security.SecurityMiddleware','
Lee-hua
·
2018-06-27 15:28
【
Django学习
笔记】2:返回静态页面,Django模板语言生成动态页面
返回静态页面Django中的HTML页面放在项目的templates目录下,这个目录的名字在建立工程时就设定好了,默认就是templates。而HTML文件所引用的静态资源,如CSS、JS和图片文件等,应单独设置一个项目的子目录来存放,习惯约定使用static目录。图中绿色部分就是项目的静态资源,橙色部分就是存放HTML页面的地方。配置静态资源在Django项目的同名子目录/settings.py
刘知昊
·
2018-06-27 11:36
#
Django
Django学习
--mtv开发模式
首先从著名的MVC模式说起:MVC全名是ModelViewController,是模型(model)-视图(view)-控制器(controller)的缩写,就是把Web应用分为模型(M),视图(V),控制器(C)三层,他们之间以一种插件式的,松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM),试图负责与用户的交互(页面),控制器接受用户的输入,调用模型和试图完成用户请求Django
weixin_30596735
·
2018-06-22 10:00
Django学习
(一):创建项目与应用、配置MySQL数据库
一:django版本说明long-termsupport(LTS):某些功能版本将被指定为长期支持(LTS)版本。这些版本将在保证的时间段(通常为三年)内得到应用安全和数据丢失修复的支持。二:django安装推荐django版本选择是LTS版本的1.11版本。两种方式:1,通过cmd命令行安装pipinstallDjango==1.11.13(或py-3-mpipinstallDjango==1.
Lee-hua
·
2018-06-16 17:49
Django学习
笔记(6)
Models:步骤:1.在应用的根目录下创建一个models.py,并引入models模块(在创建项目时,自动生成了。)2.创建类,继承models.Model,该类即是一张数据表。创建字段(字段即类里面的属性)3.生成数据表:a.执行pythonmanage.pymakemigrationsapp名(可选)b.执行pythonmanage.pymigratec.查看数据表:(其中的ID是自动生成
程序猿_小天
·
2018-06-13 14:45
Django
Django学习笔记
Django
python
pycharm
models
Django学习
笔记(2)
创建项目:1.打开cmd命令行,进入想要放置项目文件的目录;2.在命令行中输入:django-adminstartprojectmyblog注意:myblog为你的项目名称,根据自己的项目命名3.如果没有报错,就说明项目成功了。4.用编译工具(pycharm)打开项目:项目结构:1.manage.py:项目管理器(感兴趣可以在命令行中输入:pythonmanage.py去查看了解)不得不说:在命令
程序猿_小天
·
2018-06-12 16:21
Django
Django学习笔记
Django
python
pycharm
Django学习
笔记一
笔记1:在虚拟环境文件夹所在目录激活虚拟环境;进入新建的项目名(第一个名),pip安装django,pipinstalldjango是安装最新django版本。指定版本安装:pipinstalldjango==1.11.13卸载版本命令:pipuninstalldjango笔记2:django安装完毕后,可用pythonmanage.py--version查询安装的django版本号image笔记
一位开始奋斗的测试媛
·
2018-06-02 20:17
DJANGO学习
笔记-2 路由
MTV框架Django的框架是MTV框架。具体如下图所示。-通常,在建立TCP链接后,浏览器对服务器发起HTTP请求,服务器返回URL数据。浏览器下载HTML源文件并对网页进行最终排版。-在Django中,服务器部分的操作则是URL->根据路由找到对应的视图->视图执行Model(函数)获取数据(从数据库或者purefunction直接从输入的参数中计算)->返回数据到模版->带数据的模版(HTM
Tony 赵
·
2018-05-24 12:39
学习日记
DJANGO
Python
Django学习
笔记——第五天
第五天用户登录管理Tips用户登录流程总结第五天用户登录管理注册应用accountsettings设置url设置Tipsfrom.importviews(这个.代表什么???)这个.指的是当前程序所在文件夹中的init.py也类似Linux下的.表示当前目录,..表示上一级目录,以此类推前提是一定要有_init_.py,否则不能用account下新建forms.py,用以存放用户登录表单的各种类f
weixin_30914981
·
2018-05-23 20:00
python
前端
Django学习
笔记——第三天
第三天内容补充返回Response写法总结对于URL设计思考URL反解5.18补充模板titles.htmlarticles.html第三天内容补充前面讲到了如何直接对数据库的操作#命令行pythonmanage.pyshellfromblog.modelsimportBlogArtilesblogs=BlogArticles.objects.all()#获取数据库中所有数据项它的类型django
lzw2016
·
2018-05-16 20:41
Django学习
django
python
url
Django学习
笔记——第一天
WhyshouldidecidetolearntheDjango?第一天Let’sgo!!!基本配置运行项目数据模型的确定及编写切换到blog目录下,编写models.py创建超级管理员以便登录并发表网站WhyshouldidecidetolearntheDjango?想学习python的web框架有一段时间了,自上次寒假开始就有这样的计划,也为此付之行动了一段时间,但倒是还是贪玩,慢慢就荒废了。
weixin_30292745
·
2018-05-12 21:00
python
数据库
开发工具
Django学习
笔记十二:在Django中配置MySQL
前提:已安装mysql然后在Python中搭建PyMySQL环境。进入Python的安装路径下pip所在文件夹路径输入:pipinstallPyMySQL即可安装。OK,接下来,就是让Django连接到MySQL了。1.在../guest/__init__.py中添加代码2.修改../guest/settings.py文件的数据库配置部分3.切换数据库之后,之前的SQLite3数据库的表并未复制到
我没有强迫症
·
2018-05-09 16:19
Django
Django学习
教程之静态文件的调用详解
前言静态文件是指网站中的js,css,图片,视频等文件,本文主要给大家介绍了关于
Django学习
之静态文件调用的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧方法如下1.settings.py
赵凯强
·
2018-05-08 11:26
django学习
笔记
virtualenv安装virtualenv,一个依赖管理工具pip3installvirtualenv创建名称为env的工作空间(文件夹)virtualenv-p/usr/local/bin/python3env#或者virtualenvvenv进入虚拟环境sourceenv/bin/activate退出虚拟环境deactivate在对应virtualenv环境下安装依赖包pipinstallD
ironman_
·
2018-04-29 00:57
Django学习
笔记-windows下创建django工程
目前在学习python开发网站,django框架当然是要必须学习的。学习的过程中遇到了一些问题,有的不易解决,分享出来,一起学习。读瓷片文章之前,你需要确认自己已经安装好了django,pycharm或其他IDE。我的环境如下:环境:wiindows10+python3.6.4+django2.0.4+Anaconda5.1.0不是win10的小伙伴注意在配置系统环境变量时与我的不同,小心别把自己
lady_killer9
·
2018-04-24 19:15
学习笔记
django
学习笔记
django
Django学习
笔记--创建web网页
使用环境:python3、django2使用Django创建网页的过程通常分三个阶段:1-定义URL2-编写视图3-编写模板---------------------------------------------具体大家可以参看http://www.cnblogs.com/majianchao/p/8184908.html(Python项目实践三(Web应用程序))这也是《Python编程-从入
xk77167315
·
2018-04-12 00:16
python
分享两个不错的django免费入门学习资源
近期在群里看到一些群友分享的
django学习
资料,感觉质量非常不错,关键是这些学习资料还都是免费的!因此在这里分享给大家,希望好的东西能让更多的人知道,也算对得起这些作者的辛勤付出。
追梦人物
·
2018-04-07 18:33
Django学习
笔记(一):第一个django程序
1.创建和运行django-adminstartprojectxxxpythonmanage.pyrunserver2.第一个项目程序wsgi.py中文名:python服务器网关接口。python应用与Web服务器之间的接口(基本不会用到)urls.pyDjango项目中所有地址(页面)都需要我们自己去配置其URLsettings.py1.BASE_DIR指的是项目的根目录2.SECRET_KEY
海中灯塔
·
2018-04-06 11:00
Django学习
笔记5
登录页面我们首先来实现登录页面的功能,将使用Django提供的默认登录视图函数,因此ULR模式会稍有些不同在目录learning_log/users/中,新建一个名为users.py文件修改urls.py"""为应用程序users定义URL模式"""fromdjango.conf.urlsimporturlfromdjango.contrib.auth.viewsimportloginfrom.i
Sampson Clarence
·
2018-04-03 17:34
Python
Django入门学习
django学习
笔记---form组件验证,如何给form组件添加样式
views.pyfromdjangoimportformsfromdjango.formsimportwidgetsfromdjango.formsimportfieldsclassFM(forms.Form):#因为charField等字段只能进行验证,默认用的input框,如果要用别的html,要添加样式需要用widgets插件,为啥见下图流程(并且最好把forms.Charfield改成fi
xiaoa~
·
2018-04-01 21:33
Django学习笔记
Django学习
-- 第一个项目(Hello World)
Django安装pip就可以直接安装好了。这里将使用Python2。但是python3也是一样的。但是由于网上很多资料都是python2的。所以先用python2来学会之后,再通过别的来入门吧Django创建项目使用的工具:Pycharm注意:注意选中图中被花圈的地方。Django代码创建置之后的结果大概是这样的,但是就算是有点小的差异也没有关系。因为可能是我之前运行了一些东西,然后就生成出来的。
肥宅_Sean
·
2018-04-01 19:49
Python
Django
Django学习
笔记1
注意:开发用的是Django1.8.4,对照2.0文档,因此和老版本代码略微不同Django官网:https://www.djangoproject.com这个就是官网WrtingyourfirstDjangoapp的手册,想要提高自己阅读文档能力的人去看看https://docs.djangoproject.com/en/2.0/intro/tutorial01/建立虚拟环境为项目创建一个目录l
Sampson Clarence
·
2018-03-29 22:27
Django入门学习
Python
Django
Web
Django学习
心得
环境:Centos7数据库:Mariadb安装Django安装教程都很全,没有坑,不再描述Mariadb安装如下#vi/etc/yum.repos.d/MariaDB.repo[mariadb]name=MariaDBbaseurl=http://yum.mariadb.org/10.1/centos7-amd64gpgkey=https://yum.mariadb.org/RPM-GPG-KEY
gcs1024
·
2018-03-29 20:05
python
服务器
Linux (1)
django学习
告一段落,又迎来一大难点---大数据!
CJ_forever
·
2018-03-28 01:50
Linux (1)
django学习
告一段落,又迎来一大难点---大数据!
CJ_forever
·
2018-03-28 01:50
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他