分类
摘要:
Django 1.10 no longer allows you to specify views as a string (e.g. 'myapp.views.home') in your URL patterns.
The solution is to update your urls.py to include... 阅读原文
2017-11-06 11:02:01 阅读(824) 评论(0)
摘要:
(1)什么是models
Django中以创建类的形式来创建数据表。
在编写代码的过程中,所有对数据库的操作,都是对类和类的对象进行操作。
ORM对象关系映射(Object relation mapping)实现了对象和数据库之间的映射,隐藏了数据访问的细节,不需要编写SQL语句,为开发提供了便利。
(2)blog... 阅读原文
2017-11-06 10:03:04 阅读(826) 评论(0)
摘要:
python中是通过套接字即socket来实现UDP及TCP通信的。有两种套接字面向连接的及无连接的,也就是TCP套接字及UDP套接字。
TCP通信模型
创建TCP服务器
伪代码:
ss = socket() # 创建服务器套接字
ss.bind() # 套接字与地址绑定
ss.listen() # 监听连接... 阅读原文
2017-11-06 08:32:03 阅读(780) 评论(0)
摘要:
前言:在上一篇文章,已经实现了访问指定URL就返回了指定的数据,这也体现了RESTful API的一个理念,每一个URL代表着一个资源。当然我们还知道RESTful API的另一个特性就是,发送不同的请求动作,会返还不同的响应,这篇文章就讲一下django-rest-framework这个工具在这方面给我们带来的便捷... 阅读原文
2017-11-06 07:01:02 阅读(801) 评论(0)
摘要:
一:使用Python的while嵌套循环打印如下图形:
* * * * * * * * * * * * * * *
i = 1
while i <= 5:
j = 1
str = ''
while j <= i:
str = str + '* '
... 阅读原文
2017-11-06 06:19:01 阅读(757) 评论(0)
摘要:
整体思路
将要备份的目录列为一个列表,通过执行系统命令,进行压缩、备份。
这样关键在于构造命令并使用 os.system( )来执行,一开始使用zip 命令始终没有成功,后来发现Windows下并没有这个命令,还要安装GnuWin32项目,后来安装了7z,实现了使用系统命令进行压缩。
压缩命令
通过下载7z压缩,将7... 阅读原文
2017-11-06 06:00:11 阅读(760) 评论(0)
摘要:
1 支持 Markdown 的编辑器
Windows
推荐 Sublime Text 3,强大优雅的编辑器。MarkdownPad,一款可以直接预览排版效果的编辑器。
Mac
推荐 Ulysess,专注写作的编辑器,功能强大,体验一流。Macdown,可以预览排版效果。
Linux
推荐 VIM,编辑器之神。当然,E... 阅读原文
2017-11-06 00:37:03 阅读(818) 评论(0)
摘要:
1.优化url配置
(1)上一节url配置用的是其中一种方式“Function views”,本节进行优化,用“Including another URLconf”方式。
Myblog/urls.py内容
from django.conf.urls import url,include #此处添加includ... 阅读原文
2017-11-05 23:22:02 阅读(785) 评论(0)
摘要:
语言:python3.5
工具:JetBrains PyCharm
virtualenvwrapper优点:
1、使不同的应用开发环境独立
2、环境升级不影响其他应用,也不会影响全局的python环境
3、它可以防止系统中出现包管理混乱和版本的冲突
1、安装virtualenvwrapper... 阅读原文
2017-11-05 21:12:01 阅读(817) 评论(0)
摘要:
摘自:http://blog.chinaunix.net/uid-16360955-id-3351990.html 作留存学习
1.常用内置函数:(不用import就可以直接使用)
help(obj) 在线帮助, obj可是任何类型 callable(obj) 查看一个obj是不是可以像函数一样调... 阅读原文
2017-11-05 14:15:02 阅读(778) 评论(0)