补文件

This commit is contained in:
kingmo888 2023-12-11 23:35:35 +08:00
parent bb5dcfd488
commit dfdd54a240

33
api/util.py Normal file
View File

@ -0,0 +1,33 @@
# -*- coding: utf-8 -*-
"""
Created on Thu Nov 19 15:51:21 2020
@author: lenovo
"""
import logging
from .models_user import UserProfile
logger = logging.getLogger(__name__)
from django.conf import settings as _settings
def settings(request):
"""
TEMPLATE_CONTEXT_PROCESSORS
"""
context = { 'settings': _settings }
try:
username = request.user
u = UserProfile.objects.get(username=username)
context['test'] = '这是一个测试变量'
context['u'] = u
#context['user'] = u
context['username'] = username
context['is_admin'] = u.is_admin
context['is_active'] = u.is_active
logger.info("set system status variable")
except Exception as e:
logger.error("settings:{}".format( e))
return context