main/models.py¶
-
class
main.models.DiscordHistory(*args, **kwargs)[source]¶ Модель, содержащая информацию для discord-бота
- Parameters
event_id – ID вебинара
message_ids – Список ID отправленных ботом сообщений
webhooks – Список webhook для трансляции в discord
active – Флаг, указывающий, транслировать ли сообщения или нет
-
exception
DoesNotExist¶
-
exception
MultipleObjectsReturned¶
-
class
main.models.User(*args, **kwargs)[source]¶ Модель пользователя
- Parameters
webinar_session – ForeignKey на модель сессии
fontsize – Размер шрифта виджетов
-
exception
DoesNotExist¶
-
exception
MultipleObjectsReturned¶
-
class
main.models.WebinarSession(id, user_id, email, password, cookie, last_login)[source]¶ -
exception
DoesNotExist¶
-
exception
MultipleObjectsReturned¶
Получение Cookie пользователя :type cookie_name:
str:param cookie_name: :rtype:Cookie:return: Cookie
-
get_event(event_id)[source]¶ Получение вебинара (события)
- Parameters
event_id (
int) – id события- Returns
Объект события
-
exception
main/views.py¶
-
class
main.views.AwaitingMessagesView(**kwargs)[source]¶ Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
class
main.views.ChatView(**kwargs)[source]¶ Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
class
main.views.ControlView(**kwargs)[source]¶ Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
class
main.views.EventView(**kwargs)[source]¶ View-класс вебинара
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
class
main.views.ExtendedLoginView(**kwargs)[source]¶ Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
class
main.views.ExtendedRegistrationView(**kwargs)[source]¶ Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
class
main.views.IndexView(**kwargs)[source]¶ View-класс главной страницы
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
class
main.views.ProfileView(**kwargs)[source]¶ View-класс профиля
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
class
main.views.ScheduleView(**kwargs)[source]¶ View-класс списка вебинаров
Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
-
class
main.views.WebinarCredentialsDeleteView(**kwargs)[source]¶ Constructor. Called in the URLconf; can contain helpful extra keyword arguments, and other things.
main/forms.py¶
main/webinar.py¶
-
class
main.webinar.Converter(object, attrs, data)[source]¶ класс-конвертер
конструктор класса
- Parameters
-
class
main.webinar.Webinar[source]¶ класс вебинара
-
class
Event(user_id, data)[source]¶ класс события вединара
- Parameters
attrs – аттрибуты события вединара
Конструктор класса события вединара
-
class
Message(data)[source]¶ класс сообщения
- Parameters
attrs – аттрибуты сообщения
Конструктор класса сообщения
-
class
Organization(data)[source]¶ класс организации
- Parameters
attrs – аттрибуты организации
Конструктор класса организации
-
class
main/consumers.py¶
Consumers для работы с сокетами
-
class
main.consumers.BaseConsumer(*args, **kwargs)[source]¶
-
class
main.consumers.Timer(timeout, callback, *args, **kwargs)[source]¶ Класс таймера
Конструктоор :type timeout:
float:param timeout: Сколько секунд между действиями :type callback:Callable:param callback: Функция, которая будет вызываться каждые timeout секунд
main/admin.py¶
main/templates¶
main/templates/components¶
main/templates/components/base¶
main/templates/components/profile¶
information.html¶
Фрагмент макета информации о пользователе
password.html¶
Фрагмент макета формы смены данных пользователя
webinar.html¶
Фрагмент макета формы ввода данных сервиса вебинаров пользователя
main/templates/components/widget¶
awaiting.html¶
Фрагмент объединяющего макета ожидающего модерации сообщения
moderated.html¶
Фрагмент объединяющего макета модерированного сообщения
messages/awaiting.html¶
Фрагмент макета ожидающего модерации сообщения
messages/message.html¶
Фрагмент макета сообщения
messages/moderated.html¶
Фрагмент макета модерированного сообщения
main/templates/pages¶
event.html¶
Страница события. На ней можно посмотреть информацию о событии
index.html¶
Главная страница приложения
profile.html¶
Страница профиля
schedule.html¶
Страница списка вебинаров
widget.html¶
Страница виджета
main/templates/registration¶
login.html¶
Страница входа в аккаунт
signup.html¶
Страница регистрации