def get_user_model(): if django.VERSION >= (1, 5): from django.contrib.auth import get_user_model as _get_user_model User = _get_user_model() else: from django.contrib.auth.models import User return User
def get_user_model(): try: from django.contrib.auth import (get_user_model as _get_user_model) User = _get_user_model() except ImportError: from django.contrib.auth.models import User return User
def get_user_model(): try: from django.contrib.auth import ( get_user_model as _get_user_model) User = _get_user_model() except ImportError: from django.contrib.auth.models import User return User
def get_user_model(): """ Wrapper for get_user_model with compatibility for 1.5 """ # Notice these imports happen here to be compatible with django 1.7 try: from django.contrib.auth import get_user_model as _get_user_model except ImportError: # django < 1.5 from django.contrib.auth.models import User else: User = _get_user_model() return User
def get_user_model(): """ Wrapper for get_user_model with compatibility for 1.5 """ # Notice these imports happen here to be compatible with django 1.7 try: from django.contrib.auth import get_user_model as _get_user_model except ImportError: # django < 1.5 from django.contrib.auth.models import User else: User = _get_user_model() return User
def get_user_model(): """Возвращает класс модели учетной записи. Если подключено приложение ``'django.contrib.auth'``, то для Django 1.4 возвращает :class:`django.contrib.auth.models.User`, а для версий 1.5 и старше - результат вызова :func:`django.contrib.auth.get_user_model`. :rtype: :class:`django.db.models.base.ModelBase` or :class:`NoneType` """ if 'django.contrib.auth' not in get_installed_apps(): result = None elif _14: result = get_model('auth', 'User') else: from django.contrib.auth import ( get_user_model as _get_user_model, ) result = _get_user_model() return result
from telegram import ParseMode as _ParseMode from telegram.error import BadRequest, ChatMigrated from telegram.ext import CallbackQueryHandler, CommandHandler, run_async from django.contrib.auth import get_user_model as _get_user_model from main.models import Config _user_model = _get_user_model() _handlers = [] class BasicBotHandler(): '''Basic bot handler functionality and checks''' cmd = None commands_available = [] query_prefix = None chat_type = None chat_type_messages = {'private': 'chats privados', 'group': 'grupos'} bot_admin_required = False bot_admin_required_msg = 'El bot debe ser administrador para vincular el grupo.' user_required = False user_required_msg = ('Debes vincular tu cuenta de usuario primero: ' 'ejecuta /vincular en un chat privado conmigo.') user_denied_msg = 'No tienes los permisos necesarios para realizar esta acción.'
def get_user_or_404(username): user_model = _get_user_model() kwargs = {user_model.USERNAME_FIELD + '__iexact': username} return get_object_or_404(user_model, **kwargs)