mirror of
https://github.com/jumpserver/jumpserver.git
synced 2026-03-20 03:52:06 +00:00
29 lines
918 B
Python
29 lines
918 B
Python
from django.views.generic import TemplateView
|
|
from django.utils.translation import get_language
|
|
from django.conf import settings
|
|
|
|
|
|
__all__ = ['UserAgreementView', 'PrivacyPolicyView']
|
|
|
|
class UserAgreementView(TemplateView):
|
|
|
|
def get_template_names(self):
|
|
current_lang = get_language() or 'zh-cn'
|
|
lang_code = 'en'
|
|
if current_lang.startswith('zh'):
|
|
lang_code = 'zh'
|
|
|
|
if settings.XPACK_ENABLED:
|
|
return 'authentication/user_agreement_ee_{}.html'.format(lang_code)
|
|
else:
|
|
return 'authentication/user_agreement_{}.html'.format(lang_code)
|
|
|
|
|
|
|
|
class PrivacyPolicyView(TemplateView):
|
|
def get_template_names(self):
|
|
current_lang = get_language() or 'zh-cn'
|
|
if current_lang.startswith('zh'):
|
|
return 'authentication/privacy_policy_zh.html'
|
|
else:
|
|
return 'authentication/privacy_policy_en.html' |