Exemple #1
0
def token_add(request):
    if request.method == 'POST':
        f = ApiTokenForm(request.POST)
        if f.is_valid():
            cleaned_data = f.cleaned_data
            try:
                token = Token()
                token.title = cleaned_data['title']
                token.token = cleaned_data['token']
                token.save()
                messages.info(request, '添加成功')
            except:
                messages.error(request, '添加失败')
            finally:
                return redirect('admin:api.token')
    else:
        f = ApiTokenForm()
    return render(request, 'admin/api/add_token.html', {
        "form": f,
        "auto_generate_token": uuid4(),
    })
Exemple #2
0
 def add_token(self):
     # assign a token to the user
     t = Token(user=self, daily_computation_time=600)
     t.token = t.generate_token(self.email)
     t.save()
Exemple #3
0
 def add_token(self):
     # assign a token to the user
     t = Token(user=self, daily_computation_time=600)
     t.token = t.generate_token(self.email)
     t.save()