request.POST.COPY()有什么用?

时间:2014-07-09 09:42:55

标签: django

if request.method == 'POST':
    data = request.POST.copy() # so we can manipulate data
    try:
        name=request.POST['useremail'].split('@')[0]
        data['username']=getUniqueValue(User,slugify(name),field_name='useremail')
    except:
        data['username'] = ''.join([choice(letters) for i in xrange(20)])

在哪里使用request.POST.COPY()?

1 个答案:

答案 0 :(得分:0)

它的用法可以在Django文档中找到:Request and response objects

  

使用Python标准库中的copy.deepcopy()返回对象的副本。即使原件没有,该副本也是可变的。