python(十九):django之FBV和CBV
FBV即以函数的形式实现视图函数,CBV即以类的形式实现视图函数;相比而言,CBV根据请求方式书写各自的代码逻辑,结构清晰明了,但是由于多了一层反射机制,性能要差一些;FBV执行效率要高一些,但是代码逻辑看起来要混乱一些。 一、CBV源码实现 django支持以类的形式写视图函数,它需要继承自dja ... 查看全文
Delphi 的运算符列表,运算符及优先级表格 good
Delphi 的运算符列表 分类 运算符 操作 操作数 结果类型 范例 算术运算符 + 加 整数,实数 整数,实数 X + Y - 减 整数,实数 整数,实数 Result - 1 * 乘 整数,实数 整数,实数 P * InterestRate / 实数除 整数,实数 实数 X / 2 div 整 ... 查看全文
[Python] Django框架入门5——静态文件、中间件、上传图片和分页
说明: 本文主要描述Django其他的内容,涉及静态文件处理、中间件、上传文件、分页等。 开发环境:win10、Python3.5、Django1.10。 一、静态文件处理 在Django项目的静态文件主要指的是css、js和图片等文件。 1、配置静态文件 在settings.py文件中配置静态内容 ... 查看全文
python框架-Django创建项目
创建项目 //创建project //创建app项目 配置文件 在douban文件夹下 1. //写入页面程序 2. //修改路由 3. //修改基本设置 4.运行 在浏览器访问http://127.0.0.1:8000/hello/douban/ 返回hello douban!!!即可 ... 查看全文
解决win10系统打开谷歌浏览器(Google Chrome 版本:65.0.3325.181)第一
经历了很久的折磨,谷歌浏览器打开第一个网页慢的问题终于解决了。现象:1、浏览器打开第一个网页比较慢(大概10秒钟),其他网站也是;其他浏览器打开顺畅解决办法如下:在DOS命令行粘贴下面一行内容回车,搞定RD/s/q 查看全文
tc: Linux HTTP Outgoing Traffic Shaping (Port 80 Traffic Shaping)(转)
原文:https://www.cyberciti.biz/faq/linux-traffic-shaping-using-tc-to-control-http-traffic/ I‘ve 10Mbps server port dedicated to our small business serve ... 查看全文
Apache下部署Django日志时区显示不正确的问题
django 1.5的settings.py 里面默认的时区设置与1.8的默认不一样 1.8下默认TIME_ZONE = 'UTC' 如果部署到Apache上,access.log下时间如 [23/Jun/2017:04:15:05 +0000] 那么与本地时区不一致, 改成TIME_ZONE = ... 查看全文
window / Linux 下 Golang 开发环境的配置
一直专注于使用python语言进行程序开发,但是却又一直被它的性能问题所困扰,直到遇到了天生支持高并发的Golang,这似乎也成了学习go语言最理所当然的理由.下面介绍下Go语言开发环境搭建的步骤: 一.window下配置golang开发环境 1.Go标准包下载地址: https://golang. ... 查看全文
[GO]冒泡排序的原理和代码实现
冒泡排序的原理:对于一个数组里所有的元素进行两两比较,发生大于则变换数组下标则为升序排序,发生小于则变换数据下标的则为降序排序 比如给定的数组为[1, -2, 3, -4],对于我们的需求,两两比较后则发生下标变换则为升序,第一次比较后,最大值3将被移动到数组为最右边,整个数组的比较次数和发生变换的 ... 查看全文
unity3d英语单词拼写小游戏Pics Quiz Maker With Categories 3.0
下载地址: https://item.taobao.com/item.htm?spm=0.7095261.0.0.19f71debcef4hT&id=575991216080 ... 查看全文
python--Django从创建一个项目说起
创建项目 首先进入一个空目录,打开操作命令行,输入: 建立数据库连接 进入项目目录打开settings.py文件,修改以下字段 生成应用 生成应用:进入命令行,输入以下命令 注册应用:打开settings.py,在INSTALLED_APPS里加入刚创建的应用 定义模型 ... 查看全文
使用 Python 和 Django 搭建 Web 应用
使用 Python 和 Django 搭建 Web 应用 简介 Django 是 Python 开发的 Web 框架。使用 Django 搭建 Web 应用很方便。 写本文时 django 的最新版本为 1.4,但本文不关注新版本的特性,只搭建一个简单的应用。 安装 Django 本文以 CentO ... 查看全文
windows下安装jandgo
在安装Django之前需要安装python,需要注意版本的支持,在Django官网上有个表格,不同版本的Django支持的python版本,如图1、安装python 安装Django之前需要安装python,直接到官网下载,不多说 安装完成后需要添加环境变量:将安装Python的路径:计算机-属性-高级设置-环境变量,在末尾加个分号将路径(C:\Users\422221\AppData\Loc 查看全文
window go thrift
代码在GitHub上托管https://github.com/xej520/xingej-thrift/tree/master/hw-thrift环境说明windows10IntellijIDEAthrift-0.11.0.exe服务端用java实现客户端用go实现用例的作用是,客户端将字符串传递给服务器,服务器将字符串转换成大写后,返回给客户端 创建maven工 查看全文
Windows下visual studio code搭建golang开发环境
前言 其实环境搭建没什么难的,但是遇到一些问题,主要是有些网站资源访问不了(如:golang.org),导致一些包无法安装,最终会导致环境搭建失败,跟据这个教程几步,我们将可以快速的构建golang的开发环境。 开发环境: 一、安装 这里我用需要安装一些工具: 1.Visual Studio Cod ... 查看全文
JSP页面java代码报错:Purgoods cannot be resolved to a type
错误提示 : Purgoods cannot be resolved to a type Purgoods不能解析为一个类型 原因 : 缺少引入Purgoods类 ... 查看全文
java实现谷歌二步验证 (Google Authenticator)
准备: 一个谷歌二步验证APP, 我用的是ios 身份宝 资料: 1.Google Authenticator 原理及Java实现 //主要参考 https://blog.csdn.net/lizhengjava/article/details/76947962# 2.谷歌验证 (Google Au ... 查看全文
Django Model._meta API
Model._meta API是Django ORM的核心,它使得lookups、queries、forms、admin这些模块通过每个model类的_meta的属性可以了解每个model的情况。1. 字段访问API,使用名字检索一个model的字段实例 Options.get_field(fiel ... 查看全文
Python:从入门到实践 Django 18.3 创建网页
映射URL 打开项目主文件夹,找到url.py 将会是如下代码: 我们需要包含learning_logs的url: 然后在learning_logs中创建一个urls.py的文件: 其中, ... 查看全文
django rest_framework(四)——APIVIEW
1.使用类视图APIView重写API类视图APIView,取代@api_view装饰器,代码如下: from rest_framework import status from rest_framework.response import Response from rest_framework. ... 查看全文
【算法】狄克斯特拉算法(Dijkstra’s algorithm)
狄克斯特拉算法(Dijkstra’s algorithm) 找出最快的路径使用算法——狄克斯特拉算法(Dijkstra’s algorithm)。 使用狄克斯特拉算法 步骤 (1) 找出最便宜的节点,即可在最短时间内前往的节点。 (2) 对于该节点的邻居,检查是否有前往它们的更短路径,如果有,就更新 ... 查看全文
python 3+djanjo 2.0.7简单学习(三)--Django视图
1.概念 Django 中的视图的概念是「一类具有相同功能和模板的网页的集合」。比如,在一个博客应用中,你可能会创建如下几个视图: 博客首页——展示最近的几项内容。 内容“详情”页——详细展示某项内容。 以年为单位的归档页——展示选中的年份里各个月份创建的内容。 以月为单位的归档页——展示选中的月份 ... 查看全文