- 博客(12)
- 收藏
- 关注
原创 ipython的用法详解
ipython是一个升级版的交互式python命令行工具.ipython安装pip install ipython等到命令执行完成后显示successfully表示完装成功在命令提示符下输入ipython就可以启动ipython了其与原版python命令行工具不同在于ipython的提示符变成了in和out.in为输入命令的地方,out为命令执行完成...
2017-10-31 08:23:00 1342
原创 python3的zip函数
zip函数接受任意多个可迭代对象作为参数,将对象中对应的元素打包成一个tuple,然后返回一个可迭代的zip对象.这个可迭代对象可以使用循环的方式列出其元素若多个可迭代对象的长度不一致,则所返回的列表与长度最短的可迭代对象相同.用法1:用两个列表生成一个zip对象例1>>> a1=[1,2,3]>>> a2=[4,5...
2017-10-30 17:01:00 135
原创 Django中url的生成过程详解
在前面我们知道,Django启动之前会执行admin.py中的autodiscover()方法.def autodiscover(): autodiscover_modules('admin', register_to=site)在这个方法里,既然autodiscover_modules能执行admin.py文件,那当然也可以执行别的py文件.如果想...
2017-10-27 22:48:00 227 3
原创 Django的ORM实现数据库事务操作
在Django中实现数据库的事务操作在学习MySQL数据库时,MySQL数据库是支持原子操作的.什么是数据库的原子操作呢??打个比方,一个消费者在一个商户里刷信用卡消费.交易正常时,银行在消费者的账户里减去相应的款项,在商户的帐户加上相应的款项.但是如果银行从消费者的账户里扣完钱之后,还未在商户的帐户里加上相应的款项时.由于某些原因,系统或者数据库出现异...
2017-10-25 23:02:00 261 1
原创 Django的admin.py注册流程
通常创建一个Django项目的时候,在Django的配置文件settings.py中,都会有下面的这段配置:INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib...
2017-10-24 21:37:00 369
原创 Django跨域请求之JSONP和CORS
现在来新建一个Django项目server01,url配置为url(r'^getData.html$',views.get_data)其对应的视图函数为get_data: from django.shortcuts import render,HttpResponse def get_data(request): return Ht...
2017-10-19 09:48:00 260
原创 细说Django的admin
在admin.py中只需要将地Model中某个类注册,即可在Admin中进行增删查改的功能,例如:admin.site.register(models.UserInfo)这种方式比较简单,如果想要进行更多的定制操作,就需要利用ModelAdmin进行操作方式一 from django.contrib import admin from . import models...
2017-10-18 23:44:00 156
原创 CORS跨域请求之简单请求与非简单请求
先来看一个例子定义server01的项目,在路由表中添加一条路由记录url(r'^getData.html$',views.get_data)对应的视图函数 from django.shortcuts import render,HttpResponse def get_data(request): response=HttpRe...
2017-10-18 18:17:00 262
原创 Django的form表单之文件上传
在生成input标签的时候可以指定input标签的类型为file类型<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head>
2017-10-06 20:09:00 197
原创 Django中的form表单
我们在某个网站注册账号的时候,总会遇到下面的情况:限定用户名的长度最少8位用户输入的密码最短8位,最长28位还有用户输入的手机号或者邮箱验证等这些情况都可以由Django的form来实现。Django中的form表单的定义Django的表单系统中,所有的表单都继承自django.forms.Form类基于Django的表单系统,主要分两类:基于django.forms....
2017-10-06 18:05:00 575
原创 Django内置的用户认证
认证登陆在进行用户登陆验证的时候,如果是自己写代码,就必须要先查询数据库,看用户输入的用户名是否存在于数据库中;如果用户存在于数据库中,然后再验证用户输入的密码,这样一来就要自己编写大量的代码。事实上,Django已经提供了内置的用户认证功能。在使用"python manage.py makemigrationss"和"python manage.py migrate"迁移完成数...
2017-10-05 21:01:00 135
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人