def sysinfo(): """获取系统信息 --- tags: - 系统 security: - api_key: [] responses: 200: description: 获取成功 schema: type: object properties: code: type: int data: type: array $ref: '#/definitions/Module' message: type: string examples: code: 0 data: [{}, {}] message: 'success' """ res = { 'data': { 'cpu': get_cpu(), 'sys': get_sysinfo(), 'mem': get_memory(), 'disk': get_disk(), 'user': get_user() } } return success(res)
def get(self, request, question_number=None): try: question = Question.objects.get(pk=question_number) except: return redirect('question_list') return render(request, self.template_name, { 'display_memory': utils.get_memory(), 'question': question })
def get(self, request): return render( request, self.template_name, { 'display_memory': utils.get_memory(), 'question_list': Question.objects.filter( date__lte=datetime.date.today()).order_by('-date'), })
def get(self, request, memory_id=None): memory = Memory.objects.get(pk=memory_id) if request.user == memory.user: return render( request, self.template_name, { 'display_memory': utils.get_memory(), 'memory': Memory.objects.get(pk=memory_id) }) else: raise PermissionDenied
def get(self, request, gift_number=None, comment_number=None): try: comment = Comment.objects.get(pk=comment_number) except: return redirect('gift_list') if request.user == comment.user: return render( request, self.template_name, { 'display_memory': utils.get_memory(), 'gift': Gift.objects.get(gift_number=gift_number), 'comment': comment }) else: raise PermissionDenied
def get(self, request, question_number=None, response_number=None): try: current_question = Question.objects.get(pk=question_number) response = Response.objects.get(pk=response_number) except: return redirect('question_list') if request.user == response.responder: return render( request, self.template_name, { 'display_memory': utils.get_memory(), 'question': current_question, 'response': response }) else: raise PermissionDenied
def get(self, request): user_memories = Memory.objects.filter(user=request.user) return render(request, self.template_name, { 'display_memory': utils.get_memory(), 'user_memories': user_memories })
def get(self, request): return render(request, self.template_name, {'display_memory': utils.get_memory()})
def get(self, request, gift_number=None): return render( request, self.template_name, { 'display_memory': utils.get_memory(), 'gift': Gift.objects.get(gift_number=gift_number) })
def get(self, request, gift_number=None): return render(request, self.template_name, { 'display_memory': utils.get_memory(), 'gift_number': gift_number })
def get(self, request): return render( request, self.template_name, { 'display_memory': utils.get_memory(), 'gift_list': Gift.objects.all().order_by('gift_number'), })
def get(self, request): return render(request, self.template_name, { 'display_memory': utils.get_memory(), 'users': User.objects.all() })