├── .dockerignore ├── .env_local ├── .github ├── pull_request_template.md └── workflows │ ├── backend_deploy_prod.yaml │ ├── backend_deploy_stage.yaml │ ├── backend_deploy_test.yaml │ ├── check_vulnerabilities.yaml │ ├── codestyle_pep8.yaml │ ├── makemigrations_test.yaml │ └── pytests.yaml ├── .gitignore ├── .pre-commit-config.yaml ├── Dockerfile_dev ├── Dockerfile_prod ├── README.md ├── apps ├── __init__.py ├── afisha │ ├── __init__.py │ ├── admin │ │ ├── __init__.py │ │ ├── events.py │ │ ├── performance.py │ │ ├── performance_media_review.py │ │ ├── performance_review.py │ │ └── reading.py │ ├── apps.py │ ├── factories │ │ ├── __init__.py │ │ ├── events.py │ │ ├── performance.py │ │ └── reading.py │ ├── filters.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_event_date.py │ │ ├── 0003_remove_event_date.py │ │ ├── 0004_alter_event_type.py │ │ ├── 0005_alter_event_type.py │ │ ├── 0006_masterclass_performance.py │ │ ├── 0007_add_performance_block_images_description.py │ │ ├── 0008_performance_creator.py │ │ ├── 0009_load_creatorsss.py │ │ ├── 0010_overwrite_creators_perfomances.py │ │ ├── 0011_again_overwrite_creators_articles.py │ │ ├── 0012_alter_performance_duration.py │ │ ├── 0012_auto_20220708_0358.py │ │ ├── 0013_delete_permission_preamble_title_text_qoute.py │ │ ├── 0014_merge_20220713_1716.py │ │ ├── 0015_auto_20220714_2336.py │ │ ├── 0015_remove_event_place.py │ │ ├── 0016_merge_0015_auto_20220714_2336_0015_remove_event_place.py │ │ ├── 0017_alter_performance_options.py │ │ ├── 0018_auto_20220715_1417.py │ │ ├── 0019_alter_performancemediareview_image.py │ │ ├── 0020_auto_20220806_0111.py │ │ ├── 0021_event_action.py │ │ ├── 0022_auto_20220921_1531.py │ │ ├── 0023_auto_20221010_2039.py │ │ ├── 0024_alter_event_action_url.py │ │ ├── 0025_alter_event_action_text.py │ │ ├── 0026_auto_20230512_0021.py │ │ ├── 0027_auto_20230530_0309.py │ │ ├── 0028_auto_20230530_0311.py │ │ ├── 0029_delete_masterclass.py │ │ ├── 0030_auto_20230531_1755.py │ │ └── __init__.py │ ├── models │ │ ├── __init__.py │ │ ├── events.py │ │ ├── performance.py │ │ ├── performance_media_review.py │ │ └── reading.py │ ├── pagination.py │ ├── selectors.py │ ├── serializers │ │ ├── __init__.py │ │ ├── events.py │ │ ├── performance.py │ │ └── reading.py │ ├── static │ │ └── admin │ │ │ ├── afisha │ │ │ └── js │ │ │ │ ├── AfishaGetEvent.js │ │ │ │ └── DurationValidation.js │ │ │ └── img │ │ │ ├── past.svg │ │ │ ├── today.svg │ │ │ └── upcoming.svg │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_selectors.py │ │ ├── test_urls.py │ │ └── tests_views │ │ │ ├── __init__.py │ │ │ ├── test_afisha_event_list.py │ │ │ └── test_afisha_info.py │ ├── urls.py │ └── views │ │ ├── __init__.py │ │ ├── events.py │ │ └── performance.py ├── articles │ ├── __init__.py │ ├── admin │ │ ├── __init__.py │ │ ├── blog_items.py │ │ ├── news_items.py │ │ └── projects.py │ ├── apps.py │ ├── factories │ │ ├── __init__.py │ │ ├── blog_items.py │ │ ├── news_items.py │ │ └── projects.py │ ├── filters.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_image_in_blog_reqired.py │ │ ├── 0003_data_delete_image_project_contents.py │ │ ├── 0004_alter_project_image.py │ │ ├── 0005_auto_20220228_2037.py │ │ ├── 0006_auto_20220427_1531.py │ │ ├── 0007_auto_20220531_2006.py │ │ ├── 0008_auto_20220619_2139.py │ │ ├── 0009_load_creators.py │ │ ├── 0010_overwrite_creators_articles.py │ │ ├── 0011_again_overwrite_creators_articles.py │ │ ├── 0012_alter_project_options.py │ │ ├── 0013_auto_20221111_1155.py │ │ ├── 0014_project_description_caption.py │ │ ├── 0015_auto_20241022_2318.py │ │ └── __init__.py │ ├── mixins.py │ ├── models │ │ ├── __init__.py │ │ ├── blog_items.py │ │ ├── news_items.py │ │ └── projects.py │ ├── schema │ │ └── schema_extension.py │ ├── selectors.py │ ├── serializers │ │ ├── __init__.py │ │ ├── blog_items.py │ │ ├── common.py │ │ ├── news_items.py │ │ └── projects.py │ ├── services.py │ ├── tests │ │ ├── __init__.py │ │ ├── blog_items │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── test_models.py │ │ │ ├── test_selectors.py │ │ │ ├── test_urls.py │ │ │ └── tests_views │ │ │ │ ├── __init__.py │ │ │ │ ├── test_blog_item_detail.py │ │ │ │ ├── test_blog_item_list.py │ │ │ │ └── test_blog_years_months.py │ │ ├── conftest.py │ │ ├── news_items │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── test_models.py │ │ │ ├── test_urls.py │ │ │ └── tests_views │ │ │ │ ├── __init__.py │ │ │ │ ├── test_news_item_list.py │ │ │ │ └── test_news_years_months.py │ │ └── projects │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ ├── test_models.py │ │ │ └── test_urls.py │ ├── urls.py │ ├── utils.py │ └── views │ │ ├── __init__.py │ │ ├── blog_items.py │ │ ├── news_items.py │ │ └── projects.py ├── content_pages │ ├── __init__.py │ ├── admin │ │ ├── __init__.py │ │ ├── content_blocks.py │ │ ├── content_items.py │ │ ├── contents.py │ │ └── widgets.py │ ├── apps.py │ ├── factories │ │ ├── __init__.py │ │ ├── content_array_items.py │ │ ├── content_arrays.py │ │ ├── content_modules.py │ │ └── content_units.py │ ├── filters.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_auto_20220207_2058.py │ │ ├── 0003_alter_orderedimage_image.py │ │ ├── 0004_added_eventsblock.py │ │ ├── 0005_contentunitrichtext.py │ │ ├── 0006_auto_20220531_1837.py │ │ ├── 0007_alter_eventsblock_options.py │ │ ├── 0008_alter_extendedperson_options.py │ │ ├── 0009_embedcode.py │ │ ├── 0010_link_action_text.py │ │ └── __init__.py │ ├── mixins.py │ ├── models │ │ ├── __init__.py │ │ ├── content_blocks.py │ │ ├── content_items.py │ │ └── contents.py │ ├── querysets.py │ ├── serializers │ │ ├── __init__.py │ │ ├── content_blocks.py │ │ ├── content_items.py │ │ └── contents.py │ ├── services.py │ ├── static │ │ ├── content-pages │ │ │ └── admin │ │ │ │ └── js │ │ │ │ └── genericForeignKeyAddChange.js │ │ └── js │ │ │ └── select2_handler.js │ ├── templates │ │ └── admin │ │ │ └── widgets │ │ │ ├── custom_hidden.html │ │ │ └── custom_select.html │ ├── urls.py │ ├── utilities.py │ ├── validators.py │ └── views.py ├── core │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── constants.py │ ├── context_processors.py │ ├── decorators │ │ ├── __init__.py │ │ ├── cache.py │ │ └── factory.py │ ├── factories.py │ ├── fields.py │ ├── management │ │ ├── __init__.py │ │ └── commands │ │ │ ├── __init__.py │ │ │ ├── filldb.py │ │ │ ├── filldb_articles.py │ │ │ ├── fix_yandex_links.py │ │ │ ├── import.md │ │ │ ├── import_blogs.py │ │ │ ├── import_news.py │ │ │ ├── reorder_all.py │ │ │ ├── restore_creator_field.py │ │ │ └── set_perms.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_setting_initial_data.py │ │ ├── 0003_image_in_blog_reqired.py │ │ ├── 0004_add_program.py │ │ ├── 0005_add_setting_url_to_privacy_policy.py │ │ ├── 0006_facebook_photo_gallery_link.py │ │ ├── 0007_add_emails_on_settings.py │ │ ├── 0008_settings_change_data.py │ │ ├── 0009_alter_image_image.py │ │ ├── 0010_alter_setting_group.py │ │ ├── 0011_add_press_release_data.py │ │ ├── 0012_auto_20220226_0242.py │ │ ├── 0013_ordering_of_people.py │ │ ├── 0014_delete_template_id.py │ │ ├── 0015_add_press_realease_data.py │ │ ├── 0016_add_new_emails.py │ │ ├── 0017_data_additional_and_updated_email_settings.py │ │ ├── 0018_alter_person_email.py │ │ ├── 0019_data_update_show_afisha_for_today_setting.py │ │ ├── 0020_alter_person_email.py │ │ ├── 0021_data_new_email_to_send_from.py │ │ ├── 0022_alter_person_email.py │ │ ├── 0023_auto_20220622_1144.py │ │ ├── 0024_alter_person_email.py │ │ ├── 0025_alter_role_slug.py │ │ ├── 0026_data_setting_block_partners.py │ │ ├── 0027_alter_person_city.py │ │ ├── 0028_add_color_settings.py │ │ ├── 0029_auto_20220811_1627.py │ │ ├── 0030_auto_20220905_1550.py │ │ ├── 0030_rename_email_settings.py │ │ ├── 0031_merge_20220905_1615.py │ │ ├── 0032_add_default_roles.py │ │ ├── 0033_rename_email_settings.py │ │ ├── 0034_update_questions_field_type.py │ │ ├── 0035_alter_roletype_role_type.py │ │ ├── 0036_add_show_page_settings.py │ │ ├── 0037_add_mail_permissions.py │ │ ├── 0038_add_yandex_disk_setting.py │ │ ├── 0039_add_unaccent.py │ │ └── __init__.py │ ├── mixins.py │ ├── models.py │ ├── serializers.py │ ├── services │ │ ├── mail_forwarding.py │ │ └── send_email.py │ ├── static │ │ ├── admin │ │ │ ├── css │ │ │ │ └── custom_styles.css │ │ │ └── js │ │ │ │ └── collapsible.js │ │ ├── ckeditor │ │ │ └── ckeditor │ │ │ │ └── plugins │ │ │ │ └── typograf │ │ │ │ ├── icons │ │ │ │ ├── hidpi │ │ │ │ │ └── typograf.png │ │ │ │ └── typograf.png │ │ │ │ ├── lang │ │ │ │ ├── en.js │ │ │ │ └── ru.js │ │ │ │ ├── plugin.js │ │ │ │ └── vendor │ │ │ │ └── typograf │ │ │ │ ├── package.json │ │ │ │ └── typograf.min.js │ │ ├── core │ │ │ ├── ckeditor │ │ │ │ ├── lubimovka_styles.css │ │ │ │ └── press-release-styles.css │ │ │ └── locale │ │ │ │ └── ru │ │ │ │ └── LC_MESSAGES │ │ │ │ ├── django.mo │ │ │ │ └── django.po │ │ ├── custom_filer.css │ │ ├── fonts │ │ │ ├── Formular │ │ │ │ ├── Formular-Black.ttf │ │ │ │ ├── Formular-BlackItalic.ttf │ │ │ │ ├── Formular-Bold.ttf │ │ │ │ ├── Formular-BoldItalic.ttf │ │ │ │ ├── Formular-Italic.ttf │ │ │ │ ├── Formular-Light.ttf │ │ │ │ ├── Formular-Light.woff │ │ │ │ ├── Formular-Light.woff2 │ │ │ │ ├── Formular-LightItalic.ttf │ │ │ │ ├── Formular-Medium.ttf │ │ │ │ ├── Formular-MediumItalic.ttf │ │ │ │ └── Formular.ttf │ │ │ └── PPNeueMachina │ │ │ │ ├── PPNeueMachina-Light.ttf │ │ │ │ ├── PPNeueMachina-Regular.ttf │ │ │ │ ├── PPNeueMachina-Regular.woff │ │ │ │ ├── PPNeueMachina-Regular.woff2 │ │ │ │ └── PPNeueMachina-Ultrabold.ttf │ │ ├── js │ │ │ └── admin │ │ │ │ ├── ForeignKeyLimitChange.js │ │ │ │ └── extendFunctionality.js │ │ ├── logo.png │ │ ├── site_colors.css │ │ └── unlock-fill.svg │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_models.py │ │ ├── test_urls.py │ │ └── test_utils.py │ ├── utils.py │ ├── validators.py │ └── views.py ├── feedback │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── factories │ │ ├── __init__.py │ │ ├── participation_application.py │ │ └── questions.py │ ├── filters.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_alter_participationapplicationfestival_file.py │ │ ├── 0003_auto_20220720_1135.py │ │ ├── 0004_fix_existing_yandex_links.py │ │ ├── 0005_alter_participationapplicationfestival_file.py │ │ ├── 0006_alter_question_created.py │ │ ├── 0007_participationapplicationfestival_nickname.py │ │ ├── 0008_auto_20240427_0051.py │ │ ├── 0009_participationapplicationfestival_anonym.py │ │ └── __init__.py │ ├── models │ │ ├── __init__.py │ │ ├── participation_application.py │ │ └── question.py │ ├── permissions.py │ ├── schema │ │ └── schema_extension.py │ ├── services │ │ ├── __init__.py │ │ ├── participation_export.py │ │ ├── spreadsheets.py │ │ └── yandex_disk_export.py │ ├── tests │ │ ├── __init__.py │ │ ├── test_urls.py │ │ └── test_views.py │ ├── urls.py │ ├── utilities.py │ ├── utils.py │ ├── validators.py │ └── views │ │ ├── __init__.py │ │ ├── participation.py │ │ └── question.py ├── filer │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ └── utils.py ├── info │ ├── __init__.py │ ├── admin │ │ ├── __init__.py │ │ ├── festival.py │ │ ├── people.py │ │ └── place.py │ ├── apps.py │ ├── factories.py │ ├── filters.py │ ├── form.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_alter_volunteer_review_text.py │ │ ├── 0003_alter_festival_press_release_image.py │ │ ├── 0004_alter_volunteer_options.py │ │ ├── 0006_alter_partner_image.py │ │ ├── 0007_renaming_table.py │ │ ├── 0008_alter_partner_image.py │ │ ├── 0009_ordering_of_people.py │ │ ├── 0010_auto_20220314_1046.py │ │ ├── 0011_artteammember_festteammember.py │ │ ├── 0012_auto_20220324_1051.py │ │ ├── 0013_auto_20220329_2024.py │ │ ├── 0014_rename_is_pr_manager_festivalteammember_is_pr_director.py │ │ ├── 0015_delete_question.py │ │ ├── 0016_infolink.py │ │ ├── 0017_auto_20220429_1527.py │ │ ├── 0018_auto_20220512_1432.py │ │ ├── 0019_auto_20220616_1613.py │ │ ├── 0020_rename_press_release_image_festival_festival_image.py │ │ ├── 0021_remove_pressrelease_title.py │ │ ├── 0022_alter_pressrelease_festival.py │ │ ├── 0023_alter_festivalteammember_person.py │ │ ├── 0024_festival_selectors_page_link.py │ │ ├── 0025_auto_20220730_0909.py │ │ ├── 0026_review.py │ │ ├── 0027_alter_festival_start_date.py │ │ ├── 0028_alter_festival_start_date.py │ │ ├── 0029_alter_festival_year.py │ │ ├── 0030_alter_festival_year.py │ │ ├── 0031_fix_play_links.py │ │ ├── 005_festivalteam_is_pr_manager.py │ │ └── __init__.py │ ├── models │ │ ├── __init__.py │ │ ├── festival.py │ │ ├── people.py │ │ └── place.py │ ├── selectors │ │ ├── __init__.py │ │ ├── partners.py │ │ └── settings.py │ ├── serializers │ │ ├── __init__.py │ │ ├── festival.py │ │ ├── festival_teams.py │ │ ├── person.py │ │ ├── place.py │ │ ├── press_release.py │ │ ├── selectors.py │ │ ├── settings.py │ │ ├── sponsors.py │ │ └── volunteers.py │ ├── static │ │ └── admin │ │ │ └── info │ │ │ ├── css │ │ │ └── pr.css │ │ │ └── js │ │ │ ├── FestivalTeamFooter.js │ │ │ └── PartnerInFooter.js │ ├── templates │ │ └── press_release.html │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_urls.py │ │ └── tests_views │ │ │ ├── __init__.py │ │ │ ├── test_about_festivals.py │ │ │ ├── test_festivals.py │ │ │ └── test_partners.py │ ├── urls.py │ ├── utils.py │ └── views │ │ ├── __init__.py │ │ ├── festival.py │ │ ├── festival_teams.py │ │ ├── partners.py │ │ ├── press_release.py │ │ ├── selectors.py │ │ ├── settings.py │ │ ├── sponsors.py │ │ └── volunteers.py ├── library │ ├── __init__.py │ ├── admin │ │ ├── __init__.py │ │ ├── author.py │ │ ├── play.py │ │ ├── program_type.py │ │ └── team_member_inline.py │ ├── apps.py │ ├── factories │ │ ├── __init__.py │ │ ├── author.py │ │ ├── constants.py │ │ ├── play.py │ │ └── team_member.py │ ├── filters │ │ ├── __init__.py │ │ ├── authors.py │ │ └── play.py │ ├── forms.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_alter_play_year.py │ │ ├── 0003_alter_performance_text.py │ │ ├── 0003_alter_performancereview_text.py │ │ ├── 0004_merge_20220209_2126.py │ │ ├── 0005_alter_performancemediareview_text.py │ │ ├── 0006_auto_20220215_1454.py │ │ ├── 0007_teammember_library_teammember_only_one_of_reading_masterclass_performance.py │ │ ├── 0008_auto_20220226_0242.py │ │ ├── 0009_auto_20220226_1618.py │ │ ├── 0010_author_slug.py │ │ ├── 0011_alter_author_slug.py │ │ ├── 0012_auto_20220228_2041.py │ │ ├── 0013_alter_performance_age_limit.py │ │ ├── 0014_auto_20220313_2149.py │ │ ├── 0015_alter_author_slug.py │ │ ├── 0016_participationapplicationfestival_festival_year.py │ │ ├── 0017_delete_other_play.py │ │ ├── 0018_participationapplicationfestival_url_file_in_storage.py │ │ ├── 0019_participationapplicationfestival_sent_to_email.py │ │ ├── 0020_auto_20220404_2055.py │ │ ├── 0021_alter_play_options.py │ │ ├── 0022_auto_20220412_2047.py │ │ ├── 0023_alter_participationapplicationfestival_url_file_in_storage.py │ │ ├── 0024_delete_participationapplicationfestival.py │ │ ├── 0025_rename_order_in_otherlink.py │ │ ├── 0026_auto_20220509_1311.py │ │ ├── 0027_alter_play_other_play.py │ │ ├── 0028_auto_20220426_1807.py │ │ ├── 0029_delete_model_remove_field.py │ │ ├── 0030_alter_play_url_download.py │ │ ├── 0031_alter_play_url_download.py │ │ ├── 0032_auto_20220623_0123.py │ │ ├── 0033_alter_play_name.py │ │ ├── 0034_alter_programtype_options.py │ │ ├── 0035_alter_play_options.py │ │ ├── 0036_auto_20220721_1730.py │ │ ├── 0037_alter_authorplay_author.py │ │ ├── 0038_auto_20220817_1836.py │ │ ├── 0039_auto_20221204_0125.py │ │ ├── 0040_auto_20230530_0257.py │ │ ├── 0041_add_removed_constraint.py │ │ ├── 0042_alter_author_slug.py │ │ ├── 0043_alter_socialnetworklink_name.py │ │ └── __init__.py │ ├── models │ │ ├── __init__.py │ │ ├── author.py │ │ ├── play.py │ │ └── team_member.py │ ├── schema_extension.py │ ├── selectors.py │ ├── serializers │ │ ├── __init__.py │ │ ├── author.py │ │ ├── play.py │ │ ├── play_filters.py │ │ └── role.py │ ├── static │ │ ├── admin │ │ │ ├── author_admin.js │ │ │ └── play_admin.js │ │ └── css │ │ │ └── autocomplete.css │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ └── test_models.py │ ├── urls.py │ ├── utilities.py │ ├── validators.py │ └── views │ │ ├── __init__.py │ │ ├── author.py │ │ ├── play.py │ │ ├── play_filters.py │ │ └── search_result.py ├── main │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── factories.py │ ├── migrations │ │ ├── 0001_initial.py │ │ ├── 0002_settingplaysupply.py │ │ ├── 0003_alter_banner_image.py │ │ ├── 0004_auto_20220511_1150.py │ │ ├── 0005_alter_banner_options.py │ │ ├── 0006_change_spreadheet_id_type.py │ │ └── __init__.py │ ├── models.py │ ├── schema │ │ └── schema_extension.py │ ├── serializers.py │ ├── tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_urls.py │ │ └── test_views.py │ ├── urls.py │ ├── utilities.py │ └── views.py ├── postfix │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── migrations │ │ ├── 0001_initial.py │ │ └── __init__.py │ ├── models.py │ └── validators.py └── users │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── backends │ └── admin_user.py │ ├── factories.py │ ├── forms.py │ ├── migrations │ ├── 0001_initial.py │ ├── 0002_proxygroup.py │ ├── 0003_auto_20220411_0119.py │ ├── 0004_alter_user_email.py │ └── __init__.py │ ├── models.py │ ├── tests │ └── __init__.py │ └── utils.py ├── config ├── __init__.py ├── asgi.py ├── logging │ ├── logger_handler.py │ └── logging_settings.py ├── settings │ ├── __init__.py │ ├── base.py │ ├── dev.py │ ├── local.py │ ├── prod.py │ └── test.py ├── urls.py └── wsgi.py ├── docs ├── admin_image_preview.md ├── ansible │ ├── README.MD │ ├── inventory.yaml │ └── playbook.yaml ├── codestyle.md ├── images │ ├── img.png │ └── img_1.png ├── pr_link_notion_ticket.jpg └── pull_request.md ├── gunicorn.conf.py ├── infra_deploy ├── .env_example ├── postfix │ ├── Dockerfile │ ├── filter.sh │ ├── init.sh │ ├── mail │ │ └── .gitkeep │ ├── pgsql-virtual.cf │ ├── postfix-prod.yaml │ ├── postfix-stage.yaml │ ├── postfix-test.yaml │ └── readme.md ├── prod │ ├── lubimovka-backend.service │ ├── lubimovka-frontend.service │ ├── lubimovka_backend_prod_deploy.yml │ ├── lubimovka_frontend_prod_deploy.yml │ └── swag │ │ └── swag_nginx_prod.conf ├── stage │ ├── lubimovka-backend.service │ ├── lubimovka-frontend.service │ ├── lubimovka_backend_stage_deploy.yml │ ├── lubimovka_frontend_stage_deploy.yml │ └── swag │ │ └── swag_nginx_stage.conf └── test │ ├── lubimovka-backend-test.service │ ├── lubimovka-frontend-test.service │ ├── lubimovka_backend_test_deploy.yml │ ├── lubimovka_frontend_test_deploy.yml │ └── nginx │ ├── nginx_test.conf │ └── nginx_top_test.conf ├── manage.py ├── poetry.lock ├── postgres-local.yaml ├── pyproject.toml ├── requirements ├── dev.txt └── prod.txt ├── setup.cfg └── templates └── admin ├── afisha └── performance │ └── change_form.html ├── articles ├── blogitem │ └── change_form.html ├── newsitem │ └── change_form.html └── project │ └── change_form.html ├── auth └── user │ └── add_form.html ├── base.html ├── base_site.html ├── change_form.html ├── includes ├── preview_unpublished_button.html ├── reset_password.html └── status_buttons.html ├── index.html ├── library └── change_form.html └── users └── user └── change_form.html /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/.dockerignore -------------------------------------------------------------------------------- /.env_local: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/.env_local -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/backend_deploy_prod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/.github/workflows/backend_deploy_prod.yaml -------------------------------------------------------------------------------- /.github/workflows/backend_deploy_stage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/.github/workflows/backend_deploy_stage.yaml -------------------------------------------------------------------------------- /.github/workflows/backend_deploy_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/.github/workflows/backend_deploy_test.yaml -------------------------------------------------------------------------------- /.github/workflows/check_vulnerabilities.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/.github/workflows/check_vulnerabilities.yaml -------------------------------------------------------------------------------- /.github/workflows/codestyle_pep8.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/.github/workflows/codestyle_pep8.yaml -------------------------------------------------------------------------------- /.github/workflows/makemigrations_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/.github/workflows/makemigrations_test.yaml -------------------------------------------------------------------------------- /.github/workflows/pytests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/.github/workflows/pytests.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /Dockerfile_dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/Dockerfile_dev -------------------------------------------------------------------------------- /Dockerfile_prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/Dockerfile_prod -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/README.md -------------------------------------------------------------------------------- /apps/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/afisha/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/afisha/admin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/admin/__init__.py -------------------------------------------------------------------------------- /apps/afisha/admin/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/admin/events.py -------------------------------------------------------------------------------- /apps/afisha/admin/performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/admin/performance.py -------------------------------------------------------------------------------- /apps/afisha/admin/performance_media_review.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/admin/performance_media_review.py -------------------------------------------------------------------------------- /apps/afisha/admin/performance_review.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/admin/performance_review.py -------------------------------------------------------------------------------- /apps/afisha/admin/reading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/admin/reading.py -------------------------------------------------------------------------------- /apps/afisha/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/apps.py -------------------------------------------------------------------------------- /apps/afisha/factories/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/factories/__init__.py -------------------------------------------------------------------------------- /apps/afisha/factories/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/factories/events.py -------------------------------------------------------------------------------- /apps/afisha/factories/performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/factories/performance.py -------------------------------------------------------------------------------- /apps/afisha/factories/reading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/factories/reading.py -------------------------------------------------------------------------------- /apps/afisha/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/filters.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0001_initial.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0002_event_date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0002_event_date.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0003_remove_event_date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0003_remove_event_date.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0004_alter_event_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0004_alter_event_type.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0005_alter_event_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0005_alter_event_type.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0006_masterclass_performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0006_masterclass_performance.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0007_add_performance_block_images_description.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0007_add_performance_block_images_description.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0008_performance_creator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0008_performance_creator.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0009_load_creatorsss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0009_load_creatorsss.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0010_overwrite_creators_perfomances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0010_overwrite_creators_perfomances.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0011_again_overwrite_creators_articles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0011_again_overwrite_creators_articles.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0012_alter_performance_duration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0012_alter_performance_duration.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0012_auto_20220708_0358.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0012_auto_20220708_0358.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0013_delete_permission_preamble_title_text_qoute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0013_delete_permission_preamble_title_text_qoute.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0014_merge_20220713_1716.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0014_merge_20220713_1716.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0015_auto_20220714_2336.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0015_auto_20220714_2336.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0015_remove_event_place.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0015_remove_event_place.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0016_merge_0015_auto_20220714_2336_0015_remove_event_place.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0016_merge_0015_auto_20220714_2336_0015_remove_event_place.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0017_alter_performance_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0017_alter_performance_options.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0018_auto_20220715_1417.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0018_auto_20220715_1417.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0019_alter_performancemediareview_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0019_alter_performancemediareview_image.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0020_auto_20220806_0111.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0020_auto_20220806_0111.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0021_event_action.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0021_event_action.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0022_auto_20220921_1531.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0022_auto_20220921_1531.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0023_auto_20221010_2039.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0023_auto_20221010_2039.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0024_alter_event_action_url.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0024_alter_event_action_url.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0025_alter_event_action_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0025_alter_event_action_text.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0026_auto_20230512_0021.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0026_auto_20230512_0021.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0027_auto_20230530_0309.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0027_auto_20230530_0309.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0028_auto_20230530_0311.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0028_auto_20230530_0311.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0029_delete_masterclass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0029_delete_masterclass.py -------------------------------------------------------------------------------- /apps/afisha/migrations/0030_auto_20230531_1755.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/migrations/0030_auto_20230531_1755.py -------------------------------------------------------------------------------- /apps/afisha/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/afisha/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/models/__init__.py -------------------------------------------------------------------------------- /apps/afisha/models/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/models/events.py -------------------------------------------------------------------------------- /apps/afisha/models/performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/models/performance.py -------------------------------------------------------------------------------- /apps/afisha/models/performance_media_review.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/models/performance_media_review.py -------------------------------------------------------------------------------- /apps/afisha/models/reading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/models/reading.py -------------------------------------------------------------------------------- /apps/afisha/pagination.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/pagination.py -------------------------------------------------------------------------------- /apps/afisha/selectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/selectors.py -------------------------------------------------------------------------------- /apps/afisha/serializers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/serializers/__init__.py -------------------------------------------------------------------------------- /apps/afisha/serializers/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/serializers/events.py -------------------------------------------------------------------------------- /apps/afisha/serializers/performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/serializers/performance.py -------------------------------------------------------------------------------- /apps/afisha/serializers/reading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/serializers/reading.py -------------------------------------------------------------------------------- /apps/afisha/static/admin/afisha/js/AfishaGetEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/static/admin/afisha/js/AfishaGetEvent.js -------------------------------------------------------------------------------- /apps/afisha/static/admin/afisha/js/DurationValidation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/static/admin/afisha/js/DurationValidation.js -------------------------------------------------------------------------------- /apps/afisha/static/admin/img/past.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/static/admin/img/past.svg -------------------------------------------------------------------------------- /apps/afisha/static/admin/img/today.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/static/admin/img/today.svg -------------------------------------------------------------------------------- /apps/afisha/static/admin/img/upcoming.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/static/admin/img/upcoming.svg -------------------------------------------------------------------------------- /apps/afisha/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/afisha/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/tests/conftest.py -------------------------------------------------------------------------------- /apps/afisha/tests/test_selectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/tests/test_selectors.py -------------------------------------------------------------------------------- /apps/afisha/tests/test_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/tests/test_urls.py -------------------------------------------------------------------------------- /apps/afisha/tests/tests_views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/afisha/tests/tests_views/test_afisha_event_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/tests/tests_views/test_afisha_event_list.py -------------------------------------------------------------------------------- /apps/afisha/tests/tests_views/test_afisha_info.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/tests/tests_views/test_afisha_info.py -------------------------------------------------------------------------------- /apps/afisha/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/urls.py -------------------------------------------------------------------------------- /apps/afisha/views/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/views/__init__.py -------------------------------------------------------------------------------- /apps/afisha/views/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/views/events.py -------------------------------------------------------------------------------- /apps/afisha/views/performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/afisha/views/performance.py -------------------------------------------------------------------------------- /apps/articles/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/articles/admin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/admin/__init__.py -------------------------------------------------------------------------------- /apps/articles/admin/blog_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/admin/blog_items.py -------------------------------------------------------------------------------- /apps/articles/admin/news_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/admin/news_items.py -------------------------------------------------------------------------------- /apps/articles/admin/projects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/admin/projects.py -------------------------------------------------------------------------------- /apps/articles/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/apps.py -------------------------------------------------------------------------------- /apps/articles/factories/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/factories/__init__.py -------------------------------------------------------------------------------- /apps/articles/factories/blog_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/factories/blog_items.py -------------------------------------------------------------------------------- /apps/articles/factories/news_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/factories/news_items.py -------------------------------------------------------------------------------- /apps/articles/factories/projects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/factories/projects.py -------------------------------------------------------------------------------- /apps/articles/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/filters.py -------------------------------------------------------------------------------- /apps/articles/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/migrations/0001_initial.py -------------------------------------------------------------------------------- /apps/articles/migrations/0002_image_in_blog_reqired.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/migrations/0002_image_in_blog_reqired.py -------------------------------------------------------------------------------- /apps/articles/migrations/0003_data_delete_image_project_contents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/migrations/0003_data_delete_image_project_contents.py -------------------------------------------------------------------------------- /apps/articles/migrations/0004_alter_project_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/migrations/0004_alter_project_image.py -------------------------------------------------------------------------------- /apps/articles/migrations/0005_auto_20220228_2037.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/migrations/0005_auto_20220228_2037.py -------------------------------------------------------------------------------- /apps/articles/migrations/0006_auto_20220427_1531.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/migrations/0006_auto_20220427_1531.py -------------------------------------------------------------------------------- /apps/articles/migrations/0007_auto_20220531_2006.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/migrations/0007_auto_20220531_2006.py -------------------------------------------------------------------------------- /apps/articles/migrations/0008_auto_20220619_2139.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/migrations/0008_auto_20220619_2139.py -------------------------------------------------------------------------------- /apps/articles/migrations/0009_load_creators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/migrations/0009_load_creators.py -------------------------------------------------------------------------------- /apps/articles/migrations/0010_overwrite_creators_articles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/migrations/0010_overwrite_creators_articles.py -------------------------------------------------------------------------------- /apps/articles/migrations/0011_again_overwrite_creators_articles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/migrations/0011_again_overwrite_creators_articles.py -------------------------------------------------------------------------------- /apps/articles/migrations/0012_alter_project_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/migrations/0012_alter_project_options.py -------------------------------------------------------------------------------- /apps/articles/migrations/0013_auto_20221111_1155.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/migrations/0013_auto_20221111_1155.py -------------------------------------------------------------------------------- /apps/articles/migrations/0014_project_description_caption.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/migrations/0014_project_description_caption.py -------------------------------------------------------------------------------- /apps/articles/migrations/0015_auto_20241022_2318.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/migrations/0015_auto_20241022_2318.py -------------------------------------------------------------------------------- /apps/articles/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/articles/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/mixins.py -------------------------------------------------------------------------------- /apps/articles/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/models/__init__.py -------------------------------------------------------------------------------- /apps/articles/models/blog_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/models/blog_items.py -------------------------------------------------------------------------------- /apps/articles/models/news_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/models/news_items.py -------------------------------------------------------------------------------- /apps/articles/models/projects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/models/projects.py -------------------------------------------------------------------------------- /apps/articles/schema/schema_extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/schema/schema_extension.py -------------------------------------------------------------------------------- /apps/articles/selectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/selectors.py -------------------------------------------------------------------------------- /apps/articles/serializers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/serializers/__init__.py -------------------------------------------------------------------------------- /apps/articles/serializers/blog_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/serializers/blog_items.py -------------------------------------------------------------------------------- /apps/articles/serializers/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/serializers/common.py -------------------------------------------------------------------------------- /apps/articles/serializers/news_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/serializers/news_items.py -------------------------------------------------------------------------------- /apps/articles/serializers/projects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/serializers/projects.py -------------------------------------------------------------------------------- /apps/articles/services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/services.py -------------------------------------------------------------------------------- /apps/articles/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/articles/tests/blog_items/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/articles/tests/blog_items/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/blog_items/conftest.py -------------------------------------------------------------------------------- /apps/articles/tests/blog_items/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/blog_items/test_models.py -------------------------------------------------------------------------------- /apps/articles/tests/blog_items/test_selectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/blog_items/test_selectors.py -------------------------------------------------------------------------------- /apps/articles/tests/blog_items/test_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/blog_items/test_urls.py -------------------------------------------------------------------------------- /apps/articles/tests/blog_items/tests_views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/articles/tests/blog_items/tests_views/test_blog_item_detail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/blog_items/tests_views/test_blog_item_detail.py -------------------------------------------------------------------------------- /apps/articles/tests/blog_items/tests_views/test_blog_item_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/blog_items/tests_views/test_blog_item_list.py -------------------------------------------------------------------------------- /apps/articles/tests/blog_items/tests_views/test_blog_years_months.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/blog_items/tests_views/test_blog_years_months.py -------------------------------------------------------------------------------- /apps/articles/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/conftest.py -------------------------------------------------------------------------------- /apps/articles/tests/news_items/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/articles/tests/news_items/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/news_items/conftest.py -------------------------------------------------------------------------------- /apps/articles/tests/news_items/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/news_items/test_models.py -------------------------------------------------------------------------------- /apps/articles/tests/news_items/test_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/news_items/test_urls.py -------------------------------------------------------------------------------- /apps/articles/tests/news_items/tests_views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/articles/tests/news_items/tests_views/test_news_item_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/news_items/tests_views/test_news_item_list.py -------------------------------------------------------------------------------- /apps/articles/tests/news_items/tests_views/test_news_years_months.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/news_items/tests_views/test_news_years_months.py -------------------------------------------------------------------------------- /apps/articles/tests/projects/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/articles/tests/projects/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/projects/conftest.py -------------------------------------------------------------------------------- /apps/articles/tests/projects/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/projects/test_models.py -------------------------------------------------------------------------------- /apps/articles/tests/projects/test_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/tests/projects/test_urls.py -------------------------------------------------------------------------------- /apps/articles/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/urls.py -------------------------------------------------------------------------------- /apps/articles/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/utils.py -------------------------------------------------------------------------------- /apps/articles/views/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/views/__init__.py -------------------------------------------------------------------------------- /apps/articles/views/blog_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/views/blog_items.py -------------------------------------------------------------------------------- /apps/articles/views/news_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/views/news_items.py -------------------------------------------------------------------------------- /apps/articles/views/projects.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/articles/views/projects.py -------------------------------------------------------------------------------- /apps/content_pages/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/content_pages/admin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/admin/__init__.py -------------------------------------------------------------------------------- /apps/content_pages/admin/content_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/admin/content_blocks.py -------------------------------------------------------------------------------- /apps/content_pages/admin/content_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/admin/content_items.py -------------------------------------------------------------------------------- /apps/content_pages/admin/contents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/admin/contents.py -------------------------------------------------------------------------------- /apps/content_pages/admin/widgets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/admin/widgets.py -------------------------------------------------------------------------------- /apps/content_pages/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/apps.py -------------------------------------------------------------------------------- /apps/content_pages/factories/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/factories/__init__.py -------------------------------------------------------------------------------- /apps/content_pages/factories/content_array_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/factories/content_array_items.py -------------------------------------------------------------------------------- /apps/content_pages/factories/content_arrays.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/factories/content_arrays.py -------------------------------------------------------------------------------- /apps/content_pages/factories/content_modules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/factories/content_modules.py -------------------------------------------------------------------------------- /apps/content_pages/factories/content_units.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/factories/content_units.py -------------------------------------------------------------------------------- /apps/content_pages/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/filters.py -------------------------------------------------------------------------------- /apps/content_pages/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/migrations/0001_initial.py -------------------------------------------------------------------------------- /apps/content_pages/migrations/0002_auto_20220207_2058.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/migrations/0002_auto_20220207_2058.py -------------------------------------------------------------------------------- /apps/content_pages/migrations/0003_alter_orderedimage_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/migrations/0003_alter_orderedimage_image.py -------------------------------------------------------------------------------- /apps/content_pages/migrations/0004_added_eventsblock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/migrations/0004_added_eventsblock.py -------------------------------------------------------------------------------- /apps/content_pages/migrations/0005_contentunitrichtext.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/migrations/0005_contentunitrichtext.py -------------------------------------------------------------------------------- /apps/content_pages/migrations/0006_auto_20220531_1837.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/migrations/0006_auto_20220531_1837.py -------------------------------------------------------------------------------- /apps/content_pages/migrations/0007_alter_eventsblock_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/migrations/0007_alter_eventsblock_options.py -------------------------------------------------------------------------------- /apps/content_pages/migrations/0008_alter_extendedperson_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/migrations/0008_alter_extendedperson_options.py -------------------------------------------------------------------------------- /apps/content_pages/migrations/0009_embedcode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/migrations/0009_embedcode.py -------------------------------------------------------------------------------- /apps/content_pages/migrations/0010_link_action_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/migrations/0010_link_action_text.py -------------------------------------------------------------------------------- /apps/content_pages/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/content_pages/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/mixins.py -------------------------------------------------------------------------------- /apps/content_pages/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/models/__init__.py -------------------------------------------------------------------------------- /apps/content_pages/models/content_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/models/content_blocks.py -------------------------------------------------------------------------------- /apps/content_pages/models/content_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/models/content_items.py -------------------------------------------------------------------------------- /apps/content_pages/models/contents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/models/contents.py -------------------------------------------------------------------------------- /apps/content_pages/querysets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/querysets.py -------------------------------------------------------------------------------- /apps/content_pages/serializers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/serializers/__init__.py -------------------------------------------------------------------------------- /apps/content_pages/serializers/content_blocks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/serializers/content_blocks.py -------------------------------------------------------------------------------- /apps/content_pages/serializers/content_items.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/serializers/content_items.py -------------------------------------------------------------------------------- /apps/content_pages/serializers/contents.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/serializers/contents.py -------------------------------------------------------------------------------- /apps/content_pages/services.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/services.py -------------------------------------------------------------------------------- /apps/content_pages/static/content-pages/admin/js/genericForeignKeyAddChange.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/static/content-pages/admin/js/genericForeignKeyAddChange.js -------------------------------------------------------------------------------- /apps/content_pages/static/js/select2_handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/static/js/select2_handler.js -------------------------------------------------------------------------------- /apps/content_pages/templates/admin/widgets/custom_hidden.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/templates/admin/widgets/custom_hidden.html -------------------------------------------------------------------------------- /apps/content_pages/templates/admin/widgets/custom_select.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/templates/admin/widgets/custom_select.html -------------------------------------------------------------------------------- /apps/content_pages/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/urls.py -------------------------------------------------------------------------------- /apps/content_pages/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/utilities.py -------------------------------------------------------------------------------- /apps/content_pages/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/validators.py -------------------------------------------------------------------------------- /apps/content_pages/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/content_pages/views.py -------------------------------------------------------------------------------- /apps/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/core/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/admin.py -------------------------------------------------------------------------------- /apps/core/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/apps.py -------------------------------------------------------------------------------- /apps/core/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/constants.py -------------------------------------------------------------------------------- /apps/core/context_processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/context_processors.py -------------------------------------------------------------------------------- /apps/core/decorators/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/decorators/__init__.py -------------------------------------------------------------------------------- /apps/core/decorators/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/decorators/cache.py -------------------------------------------------------------------------------- /apps/core/decorators/factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/decorators/factory.py -------------------------------------------------------------------------------- /apps/core/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/factories.py -------------------------------------------------------------------------------- /apps/core/fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/fields.py -------------------------------------------------------------------------------- /apps/core/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/core/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/core/management/commands/filldb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/management/commands/filldb.py -------------------------------------------------------------------------------- /apps/core/management/commands/filldb_articles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/management/commands/filldb_articles.py -------------------------------------------------------------------------------- /apps/core/management/commands/fix_yandex_links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/management/commands/fix_yandex_links.py -------------------------------------------------------------------------------- /apps/core/management/commands/import.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/management/commands/import.md -------------------------------------------------------------------------------- /apps/core/management/commands/import_blogs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/management/commands/import_blogs.py -------------------------------------------------------------------------------- /apps/core/management/commands/import_news.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/management/commands/import_news.py -------------------------------------------------------------------------------- /apps/core/management/commands/reorder_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/management/commands/reorder_all.py -------------------------------------------------------------------------------- /apps/core/management/commands/restore_creator_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/management/commands/restore_creator_field.py -------------------------------------------------------------------------------- /apps/core/management/commands/set_perms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/management/commands/set_perms.py -------------------------------------------------------------------------------- /apps/core/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0001_initial.py -------------------------------------------------------------------------------- /apps/core/migrations/0002_setting_initial_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0002_setting_initial_data.py -------------------------------------------------------------------------------- /apps/core/migrations/0003_image_in_blog_reqired.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0003_image_in_blog_reqired.py -------------------------------------------------------------------------------- /apps/core/migrations/0004_add_program.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0004_add_program.py -------------------------------------------------------------------------------- /apps/core/migrations/0005_add_setting_url_to_privacy_policy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0005_add_setting_url_to_privacy_policy.py -------------------------------------------------------------------------------- /apps/core/migrations/0006_facebook_photo_gallery_link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0006_facebook_photo_gallery_link.py -------------------------------------------------------------------------------- /apps/core/migrations/0007_add_emails_on_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0007_add_emails_on_settings.py -------------------------------------------------------------------------------- /apps/core/migrations/0008_settings_change_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0008_settings_change_data.py -------------------------------------------------------------------------------- /apps/core/migrations/0009_alter_image_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0009_alter_image_image.py -------------------------------------------------------------------------------- /apps/core/migrations/0010_alter_setting_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0010_alter_setting_group.py -------------------------------------------------------------------------------- /apps/core/migrations/0011_add_press_release_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0011_add_press_release_data.py -------------------------------------------------------------------------------- /apps/core/migrations/0012_auto_20220226_0242.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0012_auto_20220226_0242.py -------------------------------------------------------------------------------- /apps/core/migrations/0013_ordering_of_people.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0013_ordering_of_people.py -------------------------------------------------------------------------------- /apps/core/migrations/0014_delete_template_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0014_delete_template_id.py -------------------------------------------------------------------------------- /apps/core/migrations/0015_add_press_realease_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0015_add_press_realease_data.py -------------------------------------------------------------------------------- /apps/core/migrations/0016_add_new_emails.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0016_add_new_emails.py -------------------------------------------------------------------------------- /apps/core/migrations/0017_data_additional_and_updated_email_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0017_data_additional_and_updated_email_settings.py -------------------------------------------------------------------------------- /apps/core/migrations/0018_alter_person_email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0018_alter_person_email.py -------------------------------------------------------------------------------- /apps/core/migrations/0019_data_update_show_afisha_for_today_setting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0019_data_update_show_afisha_for_today_setting.py -------------------------------------------------------------------------------- /apps/core/migrations/0020_alter_person_email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0020_alter_person_email.py -------------------------------------------------------------------------------- /apps/core/migrations/0021_data_new_email_to_send_from.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0021_data_new_email_to_send_from.py -------------------------------------------------------------------------------- /apps/core/migrations/0022_alter_person_email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0022_alter_person_email.py -------------------------------------------------------------------------------- /apps/core/migrations/0023_auto_20220622_1144.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0023_auto_20220622_1144.py -------------------------------------------------------------------------------- /apps/core/migrations/0024_alter_person_email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0024_alter_person_email.py -------------------------------------------------------------------------------- /apps/core/migrations/0025_alter_role_slug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0025_alter_role_slug.py -------------------------------------------------------------------------------- /apps/core/migrations/0026_data_setting_block_partners.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0026_data_setting_block_partners.py -------------------------------------------------------------------------------- /apps/core/migrations/0027_alter_person_city.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0027_alter_person_city.py -------------------------------------------------------------------------------- /apps/core/migrations/0028_add_color_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0028_add_color_settings.py -------------------------------------------------------------------------------- /apps/core/migrations/0029_auto_20220811_1627.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0029_auto_20220811_1627.py -------------------------------------------------------------------------------- /apps/core/migrations/0030_auto_20220905_1550.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0030_auto_20220905_1550.py -------------------------------------------------------------------------------- /apps/core/migrations/0030_rename_email_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0030_rename_email_settings.py -------------------------------------------------------------------------------- /apps/core/migrations/0031_merge_20220905_1615.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0031_merge_20220905_1615.py -------------------------------------------------------------------------------- /apps/core/migrations/0032_add_default_roles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0032_add_default_roles.py -------------------------------------------------------------------------------- /apps/core/migrations/0033_rename_email_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0033_rename_email_settings.py -------------------------------------------------------------------------------- /apps/core/migrations/0034_update_questions_field_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0034_update_questions_field_type.py -------------------------------------------------------------------------------- /apps/core/migrations/0035_alter_roletype_role_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0035_alter_roletype_role_type.py -------------------------------------------------------------------------------- /apps/core/migrations/0036_add_show_page_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0036_add_show_page_settings.py -------------------------------------------------------------------------------- /apps/core/migrations/0037_add_mail_permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0037_add_mail_permissions.py -------------------------------------------------------------------------------- /apps/core/migrations/0038_add_yandex_disk_setting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0038_add_yandex_disk_setting.py -------------------------------------------------------------------------------- /apps/core/migrations/0039_add_unaccent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/migrations/0039_add_unaccent.py -------------------------------------------------------------------------------- /apps/core/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/core/mixins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/mixins.py -------------------------------------------------------------------------------- /apps/core/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/models.py -------------------------------------------------------------------------------- /apps/core/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/serializers.py -------------------------------------------------------------------------------- /apps/core/services/mail_forwarding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/services/mail_forwarding.py -------------------------------------------------------------------------------- /apps/core/services/send_email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/services/send_email.py -------------------------------------------------------------------------------- /apps/core/static/admin/css/custom_styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/admin/css/custom_styles.css -------------------------------------------------------------------------------- /apps/core/static/admin/js/collapsible.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/admin/js/collapsible.js -------------------------------------------------------------------------------- /apps/core/static/ckeditor/ckeditor/plugins/typograf/icons/hidpi/typograf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/ckeditor/ckeditor/plugins/typograf/icons/hidpi/typograf.png -------------------------------------------------------------------------------- /apps/core/static/ckeditor/ckeditor/plugins/typograf/icons/typograf.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/ckeditor/ckeditor/plugins/typograf/icons/typograf.png -------------------------------------------------------------------------------- /apps/core/static/ckeditor/ckeditor/plugins/typograf/lang/en.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/ckeditor/ckeditor/plugins/typograf/lang/en.js -------------------------------------------------------------------------------- /apps/core/static/ckeditor/ckeditor/plugins/typograf/lang/ru.js: -------------------------------------------------------------------------------- 1 | CKEDITOR.plugins.setLang('typograf', 'ru', { 2 | toolbar: 'Типограф', 3 | }); 4 | -------------------------------------------------------------------------------- /apps/core/static/ckeditor/ckeditor/plugins/typograf/plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/ckeditor/ckeditor/plugins/typograf/plugin.js -------------------------------------------------------------------------------- /apps/core/static/ckeditor/ckeditor/plugins/typograf/vendor/typograf/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/ckeditor/ckeditor/plugins/typograf/vendor/typograf/package.json -------------------------------------------------------------------------------- /apps/core/static/ckeditor/ckeditor/plugins/typograf/vendor/typograf/typograf.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/ckeditor/ckeditor/plugins/typograf/vendor/typograf/typograf.min.js -------------------------------------------------------------------------------- /apps/core/static/core/ckeditor/lubimovka_styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/core/ckeditor/lubimovka_styles.css -------------------------------------------------------------------------------- /apps/core/static/core/ckeditor/press-release-styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/core/ckeditor/press-release-styles.css -------------------------------------------------------------------------------- /apps/core/static/core/locale/ru/LC_MESSAGES/django.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/core/locale/ru/LC_MESSAGES/django.mo -------------------------------------------------------------------------------- /apps/core/static/core/locale/ru/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/core/locale/ru/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /apps/core/static/custom_filer.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/custom_filer.css -------------------------------------------------------------------------------- /apps/core/static/fonts/Formular/Formular-Black.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/Formular/Formular-Black.ttf -------------------------------------------------------------------------------- /apps/core/static/fonts/Formular/Formular-BlackItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/Formular/Formular-BlackItalic.ttf -------------------------------------------------------------------------------- /apps/core/static/fonts/Formular/Formular-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/Formular/Formular-Bold.ttf -------------------------------------------------------------------------------- /apps/core/static/fonts/Formular/Formular-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/Formular/Formular-BoldItalic.ttf -------------------------------------------------------------------------------- /apps/core/static/fonts/Formular/Formular-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/Formular/Formular-Italic.ttf -------------------------------------------------------------------------------- /apps/core/static/fonts/Formular/Formular-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/Formular/Formular-Light.ttf -------------------------------------------------------------------------------- /apps/core/static/fonts/Formular/Formular-Light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/Formular/Formular-Light.woff -------------------------------------------------------------------------------- /apps/core/static/fonts/Formular/Formular-Light.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/Formular/Formular-Light.woff2 -------------------------------------------------------------------------------- /apps/core/static/fonts/Formular/Formular-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/Formular/Formular-LightItalic.ttf -------------------------------------------------------------------------------- /apps/core/static/fonts/Formular/Formular-Medium.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/Formular/Formular-Medium.ttf -------------------------------------------------------------------------------- /apps/core/static/fonts/Formular/Formular-MediumItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/Formular/Formular-MediumItalic.ttf -------------------------------------------------------------------------------- /apps/core/static/fonts/Formular/Formular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/Formular/Formular.ttf -------------------------------------------------------------------------------- /apps/core/static/fonts/PPNeueMachina/PPNeueMachina-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/PPNeueMachina/PPNeueMachina-Light.ttf -------------------------------------------------------------------------------- /apps/core/static/fonts/PPNeueMachina/PPNeueMachina-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/PPNeueMachina/PPNeueMachina-Regular.ttf -------------------------------------------------------------------------------- /apps/core/static/fonts/PPNeueMachina/PPNeueMachina-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/PPNeueMachina/PPNeueMachina-Regular.woff -------------------------------------------------------------------------------- /apps/core/static/fonts/PPNeueMachina/PPNeueMachina-Regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/PPNeueMachina/PPNeueMachina-Regular.woff2 -------------------------------------------------------------------------------- /apps/core/static/fonts/PPNeueMachina/PPNeueMachina-Ultrabold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/fonts/PPNeueMachina/PPNeueMachina-Ultrabold.ttf -------------------------------------------------------------------------------- /apps/core/static/js/admin/ForeignKeyLimitChange.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/js/admin/ForeignKeyLimitChange.js -------------------------------------------------------------------------------- /apps/core/static/js/admin/extendFunctionality.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/js/admin/extendFunctionality.js -------------------------------------------------------------------------------- /apps/core/static/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/logo.png -------------------------------------------------------------------------------- /apps/core/static/site_colors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/site_colors.css -------------------------------------------------------------------------------- /apps/core/static/unlock-fill.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/static/unlock-fill.svg -------------------------------------------------------------------------------- /apps/core/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/core/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/tests/conftest.py -------------------------------------------------------------------------------- /apps/core/tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/tests/test_models.py -------------------------------------------------------------------------------- /apps/core/tests/test_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/tests/test_urls.py -------------------------------------------------------------------------------- /apps/core/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/tests/test_utils.py -------------------------------------------------------------------------------- /apps/core/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/utils.py -------------------------------------------------------------------------------- /apps/core/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/validators.py -------------------------------------------------------------------------------- /apps/core/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/core/views.py -------------------------------------------------------------------------------- /apps/feedback/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/feedback/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/admin.py -------------------------------------------------------------------------------- /apps/feedback/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/apps.py -------------------------------------------------------------------------------- /apps/feedback/factories/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/factories/__init__.py -------------------------------------------------------------------------------- /apps/feedback/factories/participation_application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/factories/participation_application.py -------------------------------------------------------------------------------- /apps/feedback/factories/questions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/factories/questions.py -------------------------------------------------------------------------------- /apps/feedback/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/filters.py -------------------------------------------------------------------------------- /apps/feedback/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/migrations/0001_initial.py -------------------------------------------------------------------------------- /apps/feedback/migrations/0002_alter_participationapplicationfestival_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/migrations/0002_alter_participationapplicationfestival_file.py -------------------------------------------------------------------------------- /apps/feedback/migrations/0003_auto_20220720_1135.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/migrations/0003_auto_20220720_1135.py -------------------------------------------------------------------------------- /apps/feedback/migrations/0004_fix_existing_yandex_links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/migrations/0004_fix_existing_yandex_links.py -------------------------------------------------------------------------------- /apps/feedback/migrations/0005_alter_participationapplicationfestival_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/migrations/0005_alter_participationapplicationfestival_file.py -------------------------------------------------------------------------------- /apps/feedback/migrations/0006_alter_question_created.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/migrations/0006_alter_question_created.py -------------------------------------------------------------------------------- /apps/feedback/migrations/0007_participationapplicationfestival_nickname.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/migrations/0007_participationapplicationfestival_nickname.py -------------------------------------------------------------------------------- /apps/feedback/migrations/0008_auto_20240427_0051.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/migrations/0008_auto_20240427_0051.py -------------------------------------------------------------------------------- /apps/feedback/migrations/0009_participationapplicationfestival_anonym.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/migrations/0009_participationapplicationfestival_anonym.py -------------------------------------------------------------------------------- /apps/feedback/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/feedback/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/models/__init__.py -------------------------------------------------------------------------------- /apps/feedback/models/participation_application.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/models/participation_application.py -------------------------------------------------------------------------------- /apps/feedback/models/question.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/models/question.py -------------------------------------------------------------------------------- /apps/feedback/permissions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/permissions.py -------------------------------------------------------------------------------- /apps/feedback/schema/schema_extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/schema/schema_extension.py -------------------------------------------------------------------------------- /apps/feedback/services/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/services/__init__.py -------------------------------------------------------------------------------- /apps/feedback/services/participation_export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/services/participation_export.py -------------------------------------------------------------------------------- /apps/feedback/services/spreadsheets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/services/spreadsheets.py -------------------------------------------------------------------------------- /apps/feedback/services/yandex_disk_export.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/services/yandex_disk_export.py -------------------------------------------------------------------------------- /apps/feedback/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/feedback/tests/test_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/tests/test_urls.py -------------------------------------------------------------------------------- /apps/feedback/tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/tests/test_views.py -------------------------------------------------------------------------------- /apps/feedback/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/urls.py -------------------------------------------------------------------------------- /apps/feedback/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/utilities.py -------------------------------------------------------------------------------- /apps/feedback/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/utils.py -------------------------------------------------------------------------------- /apps/feedback/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/validators.py -------------------------------------------------------------------------------- /apps/feedback/views/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/views/__init__.py -------------------------------------------------------------------------------- /apps/feedback/views/participation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/views/participation.py -------------------------------------------------------------------------------- /apps/feedback/views/question.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/feedback/views/question.py -------------------------------------------------------------------------------- /apps/filer/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/filer/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/filer/admin.py -------------------------------------------------------------------------------- /apps/filer/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/filer/apps.py -------------------------------------------------------------------------------- /apps/filer/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/filer/utils.py -------------------------------------------------------------------------------- /apps/info/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/info/admin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/admin/__init__.py -------------------------------------------------------------------------------- /apps/info/admin/festival.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/admin/festival.py -------------------------------------------------------------------------------- /apps/info/admin/people.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/admin/people.py -------------------------------------------------------------------------------- /apps/info/admin/place.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/admin/place.py -------------------------------------------------------------------------------- /apps/info/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/apps.py -------------------------------------------------------------------------------- /apps/info/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/factories.py -------------------------------------------------------------------------------- /apps/info/filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/filters.py -------------------------------------------------------------------------------- /apps/info/form.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/form.py -------------------------------------------------------------------------------- /apps/info/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0001_initial.py -------------------------------------------------------------------------------- /apps/info/migrations/0002_alter_volunteer_review_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0002_alter_volunteer_review_text.py -------------------------------------------------------------------------------- /apps/info/migrations/0003_alter_festival_press_release_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0003_alter_festival_press_release_image.py -------------------------------------------------------------------------------- /apps/info/migrations/0004_alter_volunteer_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0004_alter_volunteer_options.py -------------------------------------------------------------------------------- /apps/info/migrations/0006_alter_partner_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0006_alter_partner_image.py -------------------------------------------------------------------------------- /apps/info/migrations/0007_renaming_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0007_renaming_table.py -------------------------------------------------------------------------------- /apps/info/migrations/0008_alter_partner_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0008_alter_partner_image.py -------------------------------------------------------------------------------- /apps/info/migrations/0009_ordering_of_people.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0009_ordering_of_people.py -------------------------------------------------------------------------------- /apps/info/migrations/0010_auto_20220314_1046.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0010_auto_20220314_1046.py -------------------------------------------------------------------------------- /apps/info/migrations/0011_artteammember_festteammember.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0011_artteammember_festteammember.py -------------------------------------------------------------------------------- /apps/info/migrations/0012_auto_20220324_1051.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0012_auto_20220324_1051.py -------------------------------------------------------------------------------- /apps/info/migrations/0013_auto_20220329_2024.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0013_auto_20220329_2024.py -------------------------------------------------------------------------------- /apps/info/migrations/0014_rename_is_pr_manager_festivalteammember_is_pr_director.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0014_rename_is_pr_manager_festivalteammember_is_pr_director.py -------------------------------------------------------------------------------- /apps/info/migrations/0015_delete_question.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0015_delete_question.py -------------------------------------------------------------------------------- /apps/info/migrations/0016_infolink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0016_infolink.py -------------------------------------------------------------------------------- /apps/info/migrations/0017_auto_20220429_1527.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0017_auto_20220429_1527.py -------------------------------------------------------------------------------- /apps/info/migrations/0018_auto_20220512_1432.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0018_auto_20220512_1432.py -------------------------------------------------------------------------------- /apps/info/migrations/0019_auto_20220616_1613.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0019_auto_20220616_1613.py -------------------------------------------------------------------------------- /apps/info/migrations/0020_rename_press_release_image_festival_festival_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0020_rename_press_release_image_festival_festival_image.py -------------------------------------------------------------------------------- /apps/info/migrations/0021_remove_pressrelease_title.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0021_remove_pressrelease_title.py -------------------------------------------------------------------------------- /apps/info/migrations/0022_alter_pressrelease_festival.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0022_alter_pressrelease_festival.py -------------------------------------------------------------------------------- /apps/info/migrations/0023_alter_festivalteammember_person.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0023_alter_festivalteammember_person.py -------------------------------------------------------------------------------- /apps/info/migrations/0024_festival_selectors_page_link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0024_festival_selectors_page_link.py -------------------------------------------------------------------------------- /apps/info/migrations/0025_auto_20220730_0909.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0025_auto_20220730_0909.py -------------------------------------------------------------------------------- /apps/info/migrations/0026_review.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0026_review.py -------------------------------------------------------------------------------- /apps/info/migrations/0027_alter_festival_start_date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0027_alter_festival_start_date.py -------------------------------------------------------------------------------- /apps/info/migrations/0028_alter_festival_start_date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0028_alter_festival_start_date.py -------------------------------------------------------------------------------- /apps/info/migrations/0029_alter_festival_year.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0029_alter_festival_year.py -------------------------------------------------------------------------------- /apps/info/migrations/0030_alter_festival_year.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0030_alter_festival_year.py -------------------------------------------------------------------------------- /apps/info/migrations/0031_fix_play_links.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/0031_fix_play_links.py -------------------------------------------------------------------------------- /apps/info/migrations/005_festivalteam_is_pr_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/migrations/005_festivalteam_is_pr_manager.py -------------------------------------------------------------------------------- /apps/info/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/info/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/models/__init__.py -------------------------------------------------------------------------------- /apps/info/models/festival.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/models/festival.py -------------------------------------------------------------------------------- /apps/info/models/people.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/models/people.py -------------------------------------------------------------------------------- /apps/info/models/place.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/models/place.py -------------------------------------------------------------------------------- /apps/info/selectors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/selectors/__init__.py -------------------------------------------------------------------------------- /apps/info/selectors/partners.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/selectors/partners.py -------------------------------------------------------------------------------- /apps/info/selectors/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/selectors/settings.py -------------------------------------------------------------------------------- /apps/info/serializers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/serializers/__init__.py -------------------------------------------------------------------------------- /apps/info/serializers/festival.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/serializers/festival.py -------------------------------------------------------------------------------- /apps/info/serializers/festival_teams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/serializers/festival_teams.py -------------------------------------------------------------------------------- /apps/info/serializers/person.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/serializers/person.py -------------------------------------------------------------------------------- /apps/info/serializers/place.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/serializers/place.py -------------------------------------------------------------------------------- /apps/info/serializers/press_release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/serializers/press_release.py -------------------------------------------------------------------------------- /apps/info/serializers/selectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/serializers/selectors.py -------------------------------------------------------------------------------- /apps/info/serializers/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/serializers/settings.py -------------------------------------------------------------------------------- /apps/info/serializers/sponsors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/serializers/sponsors.py -------------------------------------------------------------------------------- /apps/info/serializers/volunteers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/serializers/volunteers.py -------------------------------------------------------------------------------- /apps/info/static/admin/info/css/pr.css: -------------------------------------------------------------------------------- 1 | div.field-pr_director_name {display: none;} 2 | -------------------------------------------------------------------------------- /apps/info/static/admin/info/js/FestivalTeamFooter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/static/admin/info/js/FestivalTeamFooter.js -------------------------------------------------------------------------------- /apps/info/static/admin/info/js/PartnerInFooter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/static/admin/info/js/PartnerInFooter.js -------------------------------------------------------------------------------- /apps/info/templates/press_release.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/templates/press_release.html -------------------------------------------------------------------------------- /apps/info/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/info/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/tests/conftest.py -------------------------------------------------------------------------------- /apps/info/tests/test_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/tests/test_urls.py -------------------------------------------------------------------------------- /apps/info/tests/tests_views/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/info/tests/tests_views/test_about_festivals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/tests/tests_views/test_about_festivals.py -------------------------------------------------------------------------------- /apps/info/tests/tests_views/test_festivals.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/tests/tests_views/test_festivals.py -------------------------------------------------------------------------------- /apps/info/tests/tests_views/test_partners.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/tests/tests_views/test_partners.py -------------------------------------------------------------------------------- /apps/info/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/urls.py -------------------------------------------------------------------------------- /apps/info/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/utils.py -------------------------------------------------------------------------------- /apps/info/views/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/views/__init__.py -------------------------------------------------------------------------------- /apps/info/views/festival.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/views/festival.py -------------------------------------------------------------------------------- /apps/info/views/festival_teams.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/views/festival_teams.py -------------------------------------------------------------------------------- /apps/info/views/partners.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/views/partners.py -------------------------------------------------------------------------------- /apps/info/views/press_release.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/views/press_release.py -------------------------------------------------------------------------------- /apps/info/views/selectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/views/selectors.py -------------------------------------------------------------------------------- /apps/info/views/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/views/settings.py -------------------------------------------------------------------------------- /apps/info/views/sponsors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/views/sponsors.py -------------------------------------------------------------------------------- /apps/info/views/volunteers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/info/views/volunteers.py -------------------------------------------------------------------------------- /apps/library/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/library/admin/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/admin/__init__.py -------------------------------------------------------------------------------- /apps/library/admin/author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/admin/author.py -------------------------------------------------------------------------------- /apps/library/admin/play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/admin/play.py -------------------------------------------------------------------------------- /apps/library/admin/program_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/admin/program_type.py -------------------------------------------------------------------------------- /apps/library/admin/team_member_inline.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/admin/team_member_inline.py -------------------------------------------------------------------------------- /apps/library/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/apps.py -------------------------------------------------------------------------------- /apps/library/factories/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/factories/__init__.py -------------------------------------------------------------------------------- /apps/library/factories/author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/factories/author.py -------------------------------------------------------------------------------- /apps/library/factories/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/factories/constants.py -------------------------------------------------------------------------------- /apps/library/factories/play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/factories/play.py -------------------------------------------------------------------------------- /apps/library/factories/team_member.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/factories/team_member.py -------------------------------------------------------------------------------- /apps/library/filters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/filters/__init__.py -------------------------------------------------------------------------------- /apps/library/filters/authors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/filters/authors.py -------------------------------------------------------------------------------- /apps/library/filters/play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/filters/play.py -------------------------------------------------------------------------------- /apps/library/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/forms.py -------------------------------------------------------------------------------- /apps/library/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0001_initial.py -------------------------------------------------------------------------------- /apps/library/migrations/0002_alter_play_year.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0002_alter_play_year.py -------------------------------------------------------------------------------- /apps/library/migrations/0003_alter_performance_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0003_alter_performance_text.py -------------------------------------------------------------------------------- /apps/library/migrations/0003_alter_performancereview_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0003_alter_performancereview_text.py -------------------------------------------------------------------------------- /apps/library/migrations/0004_merge_20220209_2126.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0004_merge_20220209_2126.py -------------------------------------------------------------------------------- /apps/library/migrations/0005_alter_performancemediareview_text.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0005_alter_performancemediareview_text.py -------------------------------------------------------------------------------- /apps/library/migrations/0006_auto_20220215_1454.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0006_auto_20220215_1454.py -------------------------------------------------------------------------------- /apps/library/migrations/0007_teammember_library_teammember_only_one_of_reading_masterclass_performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0007_teammember_library_teammember_only_one_of_reading_masterclass_performance.py -------------------------------------------------------------------------------- /apps/library/migrations/0008_auto_20220226_0242.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0008_auto_20220226_0242.py -------------------------------------------------------------------------------- /apps/library/migrations/0009_auto_20220226_1618.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0009_auto_20220226_1618.py -------------------------------------------------------------------------------- /apps/library/migrations/0010_author_slug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0010_author_slug.py -------------------------------------------------------------------------------- /apps/library/migrations/0011_alter_author_slug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0011_alter_author_slug.py -------------------------------------------------------------------------------- /apps/library/migrations/0012_auto_20220228_2041.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0012_auto_20220228_2041.py -------------------------------------------------------------------------------- /apps/library/migrations/0013_alter_performance_age_limit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0013_alter_performance_age_limit.py -------------------------------------------------------------------------------- /apps/library/migrations/0014_auto_20220313_2149.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0014_auto_20220313_2149.py -------------------------------------------------------------------------------- /apps/library/migrations/0015_alter_author_slug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0015_alter_author_slug.py -------------------------------------------------------------------------------- /apps/library/migrations/0016_participationapplicationfestival_festival_year.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0016_participationapplicationfestival_festival_year.py -------------------------------------------------------------------------------- /apps/library/migrations/0017_delete_other_play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0017_delete_other_play.py -------------------------------------------------------------------------------- /apps/library/migrations/0018_participationapplicationfestival_url_file_in_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0018_participationapplicationfestival_url_file_in_storage.py -------------------------------------------------------------------------------- /apps/library/migrations/0019_participationapplicationfestival_sent_to_email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0019_participationapplicationfestival_sent_to_email.py -------------------------------------------------------------------------------- /apps/library/migrations/0020_auto_20220404_2055.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0020_auto_20220404_2055.py -------------------------------------------------------------------------------- /apps/library/migrations/0021_alter_play_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0021_alter_play_options.py -------------------------------------------------------------------------------- /apps/library/migrations/0022_auto_20220412_2047.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0022_auto_20220412_2047.py -------------------------------------------------------------------------------- /apps/library/migrations/0023_alter_participationapplicationfestival_url_file_in_storage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0023_alter_participationapplicationfestival_url_file_in_storage.py -------------------------------------------------------------------------------- /apps/library/migrations/0024_delete_participationapplicationfestival.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0024_delete_participationapplicationfestival.py -------------------------------------------------------------------------------- /apps/library/migrations/0025_rename_order_in_otherlink.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0025_rename_order_in_otherlink.py -------------------------------------------------------------------------------- /apps/library/migrations/0026_auto_20220509_1311.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0026_auto_20220509_1311.py -------------------------------------------------------------------------------- /apps/library/migrations/0027_alter_play_other_play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0027_alter_play_other_play.py -------------------------------------------------------------------------------- /apps/library/migrations/0028_auto_20220426_1807.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0028_auto_20220426_1807.py -------------------------------------------------------------------------------- /apps/library/migrations/0029_delete_model_remove_field.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0029_delete_model_remove_field.py -------------------------------------------------------------------------------- /apps/library/migrations/0030_alter_play_url_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0030_alter_play_url_download.py -------------------------------------------------------------------------------- /apps/library/migrations/0031_alter_play_url_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0031_alter_play_url_download.py -------------------------------------------------------------------------------- /apps/library/migrations/0032_auto_20220623_0123.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0032_auto_20220623_0123.py -------------------------------------------------------------------------------- /apps/library/migrations/0033_alter_play_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0033_alter_play_name.py -------------------------------------------------------------------------------- /apps/library/migrations/0034_alter_programtype_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0034_alter_programtype_options.py -------------------------------------------------------------------------------- /apps/library/migrations/0035_alter_play_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0035_alter_play_options.py -------------------------------------------------------------------------------- /apps/library/migrations/0036_auto_20220721_1730.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0036_auto_20220721_1730.py -------------------------------------------------------------------------------- /apps/library/migrations/0037_alter_authorplay_author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0037_alter_authorplay_author.py -------------------------------------------------------------------------------- /apps/library/migrations/0038_auto_20220817_1836.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0038_auto_20220817_1836.py -------------------------------------------------------------------------------- /apps/library/migrations/0039_auto_20221204_0125.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0039_auto_20221204_0125.py -------------------------------------------------------------------------------- /apps/library/migrations/0040_auto_20230530_0257.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0040_auto_20230530_0257.py -------------------------------------------------------------------------------- /apps/library/migrations/0041_add_removed_constraint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0041_add_removed_constraint.py -------------------------------------------------------------------------------- /apps/library/migrations/0042_alter_author_slug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0042_alter_author_slug.py -------------------------------------------------------------------------------- /apps/library/migrations/0043_alter_socialnetworklink_name.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/migrations/0043_alter_socialnetworklink_name.py -------------------------------------------------------------------------------- /apps/library/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/library/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/models/__init__.py -------------------------------------------------------------------------------- /apps/library/models/author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/models/author.py -------------------------------------------------------------------------------- /apps/library/models/play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/models/play.py -------------------------------------------------------------------------------- /apps/library/models/team_member.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/models/team_member.py -------------------------------------------------------------------------------- /apps/library/schema_extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/schema_extension.py -------------------------------------------------------------------------------- /apps/library/selectors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/selectors.py -------------------------------------------------------------------------------- /apps/library/serializers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/serializers/__init__.py -------------------------------------------------------------------------------- /apps/library/serializers/author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/serializers/author.py -------------------------------------------------------------------------------- /apps/library/serializers/play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/serializers/play.py -------------------------------------------------------------------------------- /apps/library/serializers/play_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/serializers/play_filters.py -------------------------------------------------------------------------------- /apps/library/serializers/role.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/serializers/role.py -------------------------------------------------------------------------------- /apps/library/static/admin/author_admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/static/admin/author_admin.js -------------------------------------------------------------------------------- /apps/library/static/admin/play_admin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/static/admin/play_admin.js -------------------------------------------------------------------------------- /apps/library/static/css/autocomplete.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/static/css/autocomplete.css -------------------------------------------------------------------------------- /apps/library/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/library/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/tests/conftest.py -------------------------------------------------------------------------------- /apps/library/tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/tests/test_models.py -------------------------------------------------------------------------------- /apps/library/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/urls.py -------------------------------------------------------------------------------- /apps/library/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/utilities.py -------------------------------------------------------------------------------- /apps/library/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/validators.py -------------------------------------------------------------------------------- /apps/library/views/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/views/__init__.py -------------------------------------------------------------------------------- /apps/library/views/author.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/views/author.py -------------------------------------------------------------------------------- /apps/library/views/play.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/views/play.py -------------------------------------------------------------------------------- /apps/library/views/play_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/views/play_filters.py -------------------------------------------------------------------------------- /apps/library/views/search_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/library/views/search_result.py -------------------------------------------------------------------------------- /apps/main/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/main/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/admin.py -------------------------------------------------------------------------------- /apps/main/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/apps.py -------------------------------------------------------------------------------- /apps/main/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/factories.py -------------------------------------------------------------------------------- /apps/main/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/migrations/0001_initial.py -------------------------------------------------------------------------------- /apps/main/migrations/0002_settingplaysupply.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/migrations/0002_settingplaysupply.py -------------------------------------------------------------------------------- /apps/main/migrations/0003_alter_banner_image.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/migrations/0003_alter_banner_image.py -------------------------------------------------------------------------------- /apps/main/migrations/0004_auto_20220511_1150.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/migrations/0004_auto_20220511_1150.py -------------------------------------------------------------------------------- /apps/main/migrations/0005_alter_banner_options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/migrations/0005_alter_banner_options.py -------------------------------------------------------------------------------- /apps/main/migrations/0006_change_spreadheet_id_type.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/migrations/0006_change_spreadheet_id_type.py -------------------------------------------------------------------------------- /apps/main/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/main/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/models.py -------------------------------------------------------------------------------- /apps/main/schema/schema_extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/schema/schema_extension.py -------------------------------------------------------------------------------- /apps/main/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/serializers.py -------------------------------------------------------------------------------- /apps/main/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/main/tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/tests/conftest.py -------------------------------------------------------------------------------- /apps/main/tests/test_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/tests/test_urls.py -------------------------------------------------------------------------------- /apps/main/tests/test_views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/tests/test_views.py -------------------------------------------------------------------------------- /apps/main/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/urls.py -------------------------------------------------------------------------------- /apps/main/utilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/utilities.py -------------------------------------------------------------------------------- /apps/main/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/main/views.py -------------------------------------------------------------------------------- /apps/postfix/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/postfix/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/postfix/admin.py -------------------------------------------------------------------------------- /apps/postfix/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/postfix/apps.py -------------------------------------------------------------------------------- /apps/postfix/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/postfix/migrations/0001_initial.py -------------------------------------------------------------------------------- /apps/postfix/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/postfix/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/postfix/models.py -------------------------------------------------------------------------------- /apps/postfix/validators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/postfix/validators.py -------------------------------------------------------------------------------- /apps/users/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/users/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/users/admin.py -------------------------------------------------------------------------------- /apps/users/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/users/apps.py -------------------------------------------------------------------------------- /apps/users/backends/admin_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/users/backends/admin_user.py -------------------------------------------------------------------------------- /apps/users/factories.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/users/factories.py -------------------------------------------------------------------------------- /apps/users/forms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/users/forms.py -------------------------------------------------------------------------------- /apps/users/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/users/migrations/0001_initial.py -------------------------------------------------------------------------------- /apps/users/migrations/0002_proxygroup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/users/migrations/0002_proxygroup.py -------------------------------------------------------------------------------- /apps/users/migrations/0003_auto_20220411_0119.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/users/migrations/0003_auto_20220411_0119.py -------------------------------------------------------------------------------- /apps/users/migrations/0004_alter_user_email.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/users/migrations/0004_alter_user_email.py -------------------------------------------------------------------------------- /apps/users/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/users/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/users/models.py -------------------------------------------------------------------------------- /apps/users/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/users/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/apps/users/utils.py -------------------------------------------------------------------------------- /config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/config/asgi.py -------------------------------------------------------------------------------- /config/logging/logger_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/config/logging/logger_handler.py -------------------------------------------------------------------------------- /config/logging/logging_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/config/logging/logging_settings.py -------------------------------------------------------------------------------- /config/settings/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/settings/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/config/settings/base.py -------------------------------------------------------------------------------- /config/settings/dev.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/config/settings/dev.py -------------------------------------------------------------------------------- /config/settings/local.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/config/settings/local.py -------------------------------------------------------------------------------- /config/settings/prod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/config/settings/prod.py -------------------------------------------------------------------------------- /config/settings/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/config/settings/test.py -------------------------------------------------------------------------------- /config/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/config/urls.py -------------------------------------------------------------------------------- /config/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/config/wsgi.py -------------------------------------------------------------------------------- /docs/admin_image_preview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/docs/admin_image_preview.md -------------------------------------------------------------------------------- /docs/ansible/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/docs/ansible/README.MD -------------------------------------------------------------------------------- /docs/ansible/inventory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/docs/ansible/inventory.yaml -------------------------------------------------------------------------------- /docs/ansible/playbook.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/docs/ansible/playbook.yaml -------------------------------------------------------------------------------- /docs/codestyle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/docs/codestyle.md -------------------------------------------------------------------------------- /docs/images/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/docs/images/img.png -------------------------------------------------------------------------------- /docs/images/img_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/docs/images/img_1.png -------------------------------------------------------------------------------- /docs/pr_link_notion_ticket.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/docs/pr_link_notion_ticket.jpg -------------------------------------------------------------------------------- /docs/pull_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/docs/pull_request.md -------------------------------------------------------------------------------- /gunicorn.conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/gunicorn.conf.py -------------------------------------------------------------------------------- /infra_deploy/.env_example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/.env_example -------------------------------------------------------------------------------- /infra_deploy/postfix/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/postfix/Dockerfile -------------------------------------------------------------------------------- /infra_deploy/postfix/filter.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/postfix/filter.sh -------------------------------------------------------------------------------- /infra_deploy/postfix/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/postfix/init.sh -------------------------------------------------------------------------------- /infra_deploy/postfix/mail/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /infra_deploy/postfix/pgsql-virtual.cf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/postfix/pgsql-virtual.cf -------------------------------------------------------------------------------- /infra_deploy/postfix/postfix-prod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/postfix/postfix-prod.yaml -------------------------------------------------------------------------------- /infra_deploy/postfix/postfix-stage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/postfix/postfix-stage.yaml -------------------------------------------------------------------------------- /infra_deploy/postfix/postfix-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/postfix/postfix-test.yaml -------------------------------------------------------------------------------- /infra_deploy/postfix/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/postfix/readme.md -------------------------------------------------------------------------------- /infra_deploy/prod/lubimovka-backend.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/prod/lubimovka-backend.service -------------------------------------------------------------------------------- /infra_deploy/prod/lubimovka-frontend.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/prod/lubimovka-frontend.service -------------------------------------------------------------------------------- /infra_deploy/prod/lubimovka_backend_prod_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/prod/lubimovka_backend_prod_deploy.yml -------------------------------------------------------------------------------- /infra_deploy/prod/lubimovka_frontend_prod_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/prod/lubimovka_frontend_prod_deploy.yml -------------------------------------------------------------------------------- /infra_deploy/prod/swag/swag_nginx_prod.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/prod/swag/swag_nginx_prod.conf -------------------------------------------------------------------------------- /infra_deploy/stage/lubimovka-backend.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/stage/lubimovka-backend.service -------------------------------------------------------------------------------- /infra_deploy/stage/lubimovka-frontend.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/stage/lubimovka-frontend.service -------------------------------------------------------------------------------- /infra_deploy/stage/lubimovka_backend_stage_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/stage/lubimovka_backend_stage_deploy.yml -------------------------------------------------------------------------------- /infra_deploy/stage/lubimovka_frontend_stage_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/stage/lubimovka_frontend_stage_deploy.yml -------------------------------------------------------------------------------- /infra_deploy/stage/swag/swag_nginx_stage.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/stage/swag/swag_nginx_stage.conf -------------------------------------------------------------------------------- /infra_deploy/test/lubimovka-backend-test.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/test/lubimovka-backend-test.service -------------------------------------------------------------------------------- /infra_deploy/test/lubimovka-frontend-test.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/test/lubimovka-frontend-test.service -------------------------------------------------------------------------------- /infra_deploy/test/lubimovka_backend_test_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/test/lubimovka_backend_test_deploy.yml -------------------------------------------------------------------------------- /infra_deploy/test/lubimovka_frontend_test_deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/test/lubimovka_frontend_test_deploy.yml -------------------------------------------------------------------------------- /infra_deploy/test/nginx/nginx_test.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/test/nginx/nginx_test.conf -------------------------------------------------------------------------------- /infra_deploy/test/nginx/nginx_top_test.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/infra_deploy/test/nginx/nginx_top_test.conf -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/manage.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/poetry.lock -------------------------------------------------------------------------------- /postgres-local.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/postgres-local.yaml -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements/dev.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/requirements/dev.txt -------------------------------------------------------------------------------- /requirements/prod.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/requirements/prod.txt -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/setup.cfg -------------------------------------------------------------------------------- /templates/admin/afisha/performance/change_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/templates/admin/afisha/performance/change_form.html -------------------------------------------------------------------------------- /templates/admin/articles/blogitem/change_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/templates/admin/articles/blogitem/change_form.html -------------------------------------------------------------------------------- /templates/admin/articles/newsitem/change_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/templates/admin/articles/newsitem/change_form.html -------------------------------------------------------------------------------- /templates/admin/articles/project/change_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/templates/admin/articles/project/change_form.html -------------------------------------------------------------------------------- /templates/admin/auth/user/add_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/templates/admin/auth/user/add_form.html -------------------------------------------------------------------------------- /templates/admin/base.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/templates/admin/base.html -------------------------------------------------------------------------------- /templates/admin/base_site.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/templates/admin/base_site.html -------------------------------------------------------------------------------- /templates/admin/change_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/templates/admin/change_form.html -------------------------------------------------------------------------------- /templates/admin/includes/preview_unpublished_button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/templates/admin/includes/preview_unpublished_button.html -------------------------------------------------------------------------------- /templates/admin/includes/reset_password.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/templates/admin/includes/reset_password.html -------------------------------------------------------------------------------- /templates/admin/includes/status_buttons.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/templates/admin/includes/status_buttons.html -------------------------------------------------------------------------------- /templates/admin/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/templates/admin/index.html -------------------------------------------------------------------------------- /templates/admin/library/change_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/templates/admin/library/change_form.html -------------------------------------------------------------------------------- /templates/admin/users/user/change_form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Studio-Yandex-Practicum/Lubimovka_backend/HEAD/templates/admin/users/user/change_form.html --------------------------------------------------------------------------------