django程序,需要写很多api,每个函数都需要几个装饰器,例如
@csrf_exempt
@require_POST
def foo(request):
pass
既然那么多个方法都需要写2个装饰器,或者多个,有啥办法把多个合并成一行呢?
上面的函数执行过程应该是
csrf_exempt(require_POST(foo))
修改成
def compose(*...
分类:
编程语言 时间:
2015-01-30 17:46:10
阅读次数:
156
function Person(opts) { var def = { name: '何XX', age: 10, sex: '男' }; opts = $.extend(def,opts); this.name = opts.name; this.age = opts....
分类:
其他好文 时间:
2015-01-30 17:32:00
阅读次数:
187
1.字符串替换 replace#if($!{name} != '')#set($tempName = $!{name})#set($tempName = $tempName.Replace('abc','def'))$tempName#end2.decimal数据类型转换成一定的字符串格式 tost...
分类:
其他好文 时间:
2015-01-30 14:59:08
阅读次数:
478
1 #coding:utf-8 2 import urllib2 3 import re 4 import threading 5 6 #图片下载 7 def loadImg(addr,x,y,artName): 8 data = urllib2.urlopen(addr).read()...
分类:
编程语言 时间:
2015-01-30 14:37:43
阅读次数:
150
import re
import urllib
import os
def rename(name):
name = name + '.jpg'
return name
def getHtml(url):
page = urllib.urlopen(url)
html = page.read()
return html
def getImg(ht...
分类:
编程语言 时间:
2015-01-30 09:08:37
阅读次数:
211
1 import tt 2 import numpy as np 3 import random 4 import time 5 st = time.time() 6 7 def wTx(alpha, trainx, trainy): return np.dot(trainx, n...
分类:
其他好文 时间:
2015-01-30 06:38:44
阅读次数:
196
今天主要记录,Python中函数的使用以及异常处理. 一.函数: 1.函数的创建以及调用.def Add(val1,val2): return val1+val2;print Add(1,2)2.定义返回多参数的函数,返回的参数以元组的形式返回,可以通过下表索引来获取单个值,下...
分类:
编程语言 时间:
2015-01-29 23:45:57
阅读次数:
241
A. Pasha and Pixels题目大意:给出n*m的棋盘,初始为全白,每次在上面使一个格子变黑,问多少次的时候使得棋盘上出现2×2的黑格思路:模拟 1 #include 2 #include 3 #include 4 #include 5 #define maxn 900000 6 #def...
分类:
其他好文 时间:
2015-01-29 23:43:49
阅读次数:
220
一天一段scala代码(三)
为了更好的驾驭spark,最近在学习scala语言特性,主要看《快学scala》,顺便把一些自己认为有用的代码记下来。
package examples
import scala.collection.mutable.ArrayBuffer
object Example3 {
def main(args: Ar...
分类:
其他好文 时间:
2015-01-29 22:34:12
阅读次数:
188
作为新手,我把之前遇到的问题贴出来错误提示1:TypeError: unbound method a() must be called with A instance as first argument (got nothing instead)1 class A:2 def a(self)...
分类:
编程语言 时间:
2015-01-29 20:58:16
阅读次数:
173