def index(request): t = template.Engine.get_default().get_template('reg/index.html') telegram_login_widget = create_redirect_login_widget( settings.TELEGRAM_LOGIN_REDIRECT_URL, settings.TELEGRAM_BOT_NAME, size=LARGE, user_photo=DISABLE_USER_PHOTO ) c = template.Context({'game_name': 'New dozor game', 'telegram_login_widget': telegram_login_widget}) return HttpResponse(t.render(c))
def get_wiget(): telegram_login_widget = create_redirect_login_widget( redirect_url, bot_name, size=LARGE, # user_photo = DISABLE_USER_PHOTO ) return telegram_login_widget
def test_redirect_no_photo(self): """ Test creation of redirect login widget without photo. """ result = create_redirect_login_widget(self.redirect_url, self.bot_name, user_photo=DISABLE_USER_PHOTO) self.assertEqual(self.expected_redirect_no_photo, result)
def test_redirect_large(self): """ Test creation of large redirect login widget. """ result = create_redirect_login_widget(self.redirect_url, self.bot_name, size=LARGE) self.assertEqual(self.expected_redirect_large, result)
def test_redirect_medium(self): """ Test creation of medium redirect login widget. """ result = create_redirect_login_widget(self.redirect_url, self.bot_name, size=MEDIUM) self.assertEqual(self.expected_redirect_medium, result)
def test_redirect_small(self): """ Test creation of small redirect login widget. """ result = create_redirect_login_widget(self.redirect_url, self.bot_name, size=SMALL) self.assertEqual(self.expected_redirect_small, result)
def test_redirect_corner_radius(self): """ Test creation of redirect login widget with specified corner radius. """ result = create_redirect_login_widget(self.redirect_url, self.bot_name, corner_radius=10, user_photo=DISABLE_USER_PHOTO) self.assertEqual(self.expected_redirect_corner_radius, result)
def get(self, request, *args, **kwargs): project = get_object_or_404(Project, id=self.project_name) return render(request, 'index.html', { 'create_team_form': CreateTeamForm(project), 'join_team_form': JoinTeamForm(project), 'ticket_request_form': TicketRequestForm(), 'games': self.get_games_list(request), 'today': timezone.now(), 'project': project, 'telegram_login_widget': create_redirect_login_widget( project.get_url(), TELEGRAM_BOT_NAME, size=SMALL, user_photo=True ) })
def redirect(request): telegram_login_widget = create_redirect_login_widget( redirect_url, bot_name, size=LARGE, user_photo=DISABLE_USER_PHOTO) context = {'telegram_login_widget': telegram_login_widget} return render(request, 'blog/redirect.html', context)
def test_create_redirect_no_photo(self): result = create_redirect_login_widget(self.redirect_url, self.bot_name, user_photo=DISABLE_USER_PHOTO) self.assertEqual(self.expected_redirect_no_photo, result)
def test_create_redirect_large(self): result = create_redirect_login_widget(self.redirect_url, self.bot_name, size=LARGE) self.assertEqual(self.expected_redirect_large, result)
def test_create_redirect_medium(self): result = create_redirect_login_widget(self.redirect_url, self.bot_name, size=MEDIUM) self.assertEqual(self.expected_redirect_medium, result)
def test_create_redirect_small(self): result = create_redirect_login_widget(self.redirect_url, self.bot_name, size=SMALL) self.assertEqual(self.expected_redirect_small, result)