При чтении тем, связанных с Django select_related() и prefetch_related() на некоторых сайтах, включая Stack Overflow, Я часто встречаю слова Forward Foreign Key (Relationship) и Reverse Foreign Key (Relationship), но я не смог найти их …
Я пытаюсь отобразить несколько моделей через ListView. После некоторых исследований... я определил, что могу сделать что-то вроде... class MultiModelListView(LoginRequiredMixin,ListView): model = MultiModel context_object_name = 'thing_list' template_name = 'view_my_list.html' paginate_by = 15 def get_context_data(self, **kwargs): context = super(MultiModelListView, self).get_context_data(**kwargs) list1 = …
У меня пустая модальная форма Bootstrap с Django UpdateView(CBV) Модальное окно показывает поля пустой формы view.py class HistoryPamentsByService(ListView): model=Payments form_class=PaymentsForm template_name ='myflat/history_by_service.html' context_object_name='flats' slug_url_kwarg = 'slug' def get_context_data(self, **kwargs): context=super().get_context_data(**kwargs) form=PaymentsForm() payments=Payments.objects.filter(flats_id=self.kwargs['flats_id']) context['form']=form return context def get_form(self,*args,**kwargs): super().get_form(*args, **kwargs) form=PaymentsForm() …
SETTINGS.PY: INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'application.apps.ApplicationConfig', #already tried 'application', [ URLs.py/src: from django.contrib import admin from django.urls import path, include from application import views urlpatterns = [ path('admin/', admin.site.urls), path('', include('application.urls')), path('home/', views.signIn), ] …
Для заданной строки я хотел бы узнать, выявлен ли в ней шаблон. В конечном итоге, я хочу иметь возможность определять команду (/text, /msg и т.д.) и запускать связанную с ней функцию. string = str("/plot banana 24/02/2021 KinoDerToten") #In this …
Как исправить эту ошибку? nginx: [ошибка] init_by_lua error: /usr/local/share/lua/5.1/kong/cmd/utils/migrations.lua:16: База данных нуждается в бутстрапе или является более старой, чем Kong 1.0. Чтобы начать новую установку с нуля, выполните 'kong migrations bootstrap'. Чтобы мигрировать с версии старше 1.0, сначала мигрируйте …
Я создаю пользовательский фильтр шаблонов в Django для проверки, есть ли у пользователя права на просмотр определенных ссылок в моей навигации. Я столкнулся с проблемой, когда хочу знать, является ли переданный аргумент плохим, то есть app_label, чтобы я …
Я получаю ошибку ModuleNotFoundError для модуля, который существует. У меня есть __init__.py и импортированный sys, но я все еще получаю ошибку ModuleNotFoundError на моем django error. Моя структура файла: |-my_app |-folder1 |-__init__.py |-calc.py |-folder2 |-__init__.py |-test.py Я …
У меня есть следующая Django Form; в ней есть поле под названием 'finished', которое скрыто. Я установил значение по умолчанию False, потому что есть только одна ситуация, когда я хочу, чтобы оно было установлено в True. Проблема …
Я пытаюсь проверить, аутентифицирован ли пользователь на защищенных маршрутах в vue-router. У меня есть Django rest framework, который устанавливает sessionid при входе в систему. Я видел людей, использующих vuex или local storage для хранения информации о сессии. Но, …
Я установил djoser и DRF's TokenAuthentication. Он отлично работает для регистрации пользователей, и я получаю действительный токен обратно. Когда я пытаюсь получить доступ к /users/me или /token/logout с заголовком: Authorization: Token {token} (и сам токен в теле для убедительности) …
Например, когда я создаю приложение ruby и react. Я могу запустить приложение ruby на local.host:3000 и приложение react на local.host:4000. При определенной конфигурации я мог бы получать информацию из бэкенда ruby и отправлять информацию из фронтенда react. В настоящее …
Я пытаюсь выполнить следующий код, но в итоге сталкиваюсь с противоположной ошибкой. (venv) PS D:\project\bookstore> docker-compose up [+] Running 0/0 Контейнер bookstore-web-1 Creating 0.0s Ошибочный ответ от демона: недопустимая спецификация тома: 'D:\project\bookstore:/code:rw'>
Я устанавливаю supervisor этой командой: pipenv install supervisor где находится конфигурационный файл supervisor для run celery worker и celery beat?
Есть модель и json request list of dicts от api и мне необходимо внести данные или поменять уже существующие (если такой объект по uuid есть) в мою модель Не уверен в принципе,что мой код верен, но использую celery и выдаёт …
Я пытаюсь вызвать функцию при нажатии на кнопку. Но она показывает ошибку, о которой я говорил выше.
Я пытаюсь развернуть свое приложение Django на дроплетах Digital ocean, используя менее дорогой, который дает мне 512 мб ram, 1 CPU и 10 гигов SSD. Затем, после того как я настроил все должным образом, я запускаю docker-compose up --build, …
В документации Django говорится, что вы можете добавить форму в пользовательский интерфейс администратора: class ArticleAdmin(admin.ModelAdmin): form = MyArticleAdminForm Мне нужен пользовательский интерфейс редактирования для специального поля в моей модели, где я отображаю несколько …
Я пытаюсь реализовать пользовательский бэкенд аутентификации в Django, но он ведет себя очень странно. Пользовательский бэкенд аутентифицируется по модели, отличной от обычной модели Django User, и после успешной проверки предоставленных учетных данных бэкенд получает или создает наш обычный экземпляр Django …
У меня есть модель и запрос json списка dicts из api и мне нужно добавить или изменить предмет в этой модели Но я не уверен, что мой код правильный, использую celery и он получил ошибку: " counter_party = CounterParty.objects.get(GUID=item['CounterpartyGUID']) …
Мне нужно убрать не нужную связь related_name для оптимизации, как это можно сделать?
Моя проблема в том, что когда я пишу HTML тег с тегом DTL(Django Template Language) для URL, VSC отмечает его как неправильный (причина очевидна: неправильное определение строки). Я не …
Я установил djoser на мой Django проект, однако, по какой-то причине, он не находит djoser и выдает : "ModuleNotFoundError: Нет модуля с именем 'djoser'" Вы можете видеть, что djoser находится в моем settings.py установленных приложений и он установлен …
Я хочу наблюдать за изменениями данных в реальном времени в python, чтобы создать программу, которая показывает список онлайн друзей (т.е. каждый раз, когда друг становится онлайн или оффлайн, я хочу обновлять список). У меня есть функция, которая делает бесконечный цикл …
Мой JS идет: (data не пуст как в контрольной точке 1, так и 2) $("#btn_filesUpload").click(async ()=>{ let data = await getFiles() //checkpoint1 $.ajax({ url: '/files_upload/', data: {'data': data}, type: 'post', headers: {'X-CSRFToken': csrftoken }, }).done(function (response) { //checkpoint2 if (response.success){ …
Я создал приложение todo notes из geek for geeks и попытался запустить его, компиляция прошла без ошибок, но конечная ссылка приложения 127.0.0.1:8000 не запускается в браузере Я пробовал в разных браузерах, все равно одно и тоже
Я пытаюсь создать простой сайт электронной коммерции, модель зарегистрирована, я сделал makemigrations и migrate также, он запускает сервер, а также модель отображается на панели администратора, но всякий раз, когда я пытаюсь нажать на это, он показывает ошибку " OperationalError …
У меня есть следующий код, который работает как ожидалось, т.е. сохраняет данные в базу данных, как я хотел бы, однако, есть много повторений кода и я не могу найти способ сократить код У меня около 30 сериализаторов (вставляю …
В моем представлении добавления нового элемента есть следующий код. Некоторые поля заполняются пользователем, некоторые поля заполняются в фоновом режиме. Если форма валидна, то пользователь перенаправляется на url с параметром (slug) от добавленного объекта. Как я могу преобразовать этот код …
У меня есть маршрут, в котором метаданные могут быть размещены. Если известные поля размещаются, я хотел бы хранить их в структурированном виде в моей БД, сохраняя только неизвестные поля или поля, которые не прошли проверку в формате JSONField. …
Я хочу наблюдать за изменениями данных в реальном времени в python, чтобы создать программу, которая показывает список онлайн друзей (т.е. каждый раз, когда друг становится онлайн или оффлайн, я хочу обновлять список). У меня есть функция, которая делает бесконечный цикл …
У меня есть конечная точка DRF API, которая принимает полезную нагрузку python snake_case: { "sample_id": "", "notes": "", "patient_id": "", "dob": "", "scan_model": { "current_time_left": "", "scan_state": null, "timer_configuration": { "timer_interval": null, "timer_length": "", "warning_span": "", "window_of_opportunity": "" …
Я начинающий в Django. Я пытаюсь позволить пользователю скачать файл после завершения определенного процесса. Здесь view.py. После завершения процесса отображается кнопка загрузки. Пользователи могут загрузить файл с именем WS_имя_файла+'.xlsx', нажав на кнопку загрузки. from django.shortcuts import render from django.http …
Я хочу чтобы пользователь при нажатии на профиль переходил в profile.html но проблема не решается --------- путь path('home', views.home, name="home"), path('profile/<int:id>', views.profile_views, name="profile_views") -------- модели class profile(models.Model): user = models.OneToOneField(User, …
Я использую pytest для тестирования API моего django rest framework и получаю ошибку gan на следующем тесте: def test_client_gets_invalid_when_submitting_invlaid_data(self): client = APIClient() response = client.post(path="/user/register/", data={}) assert response.status_code is 400 traceback в pytest выглядит следующим образом: > assert …
Minimum_likes_queryset = PostInLanguages.objects.annotate(likes=Count('like_model', distinct=True)).filter(likes__gte=minimum_likes) recouched_posts_ids = PostInLanguages.objects.values('parent_post_language_id').annotate(recouch_count=Count('parent_post_language_id')).filter(recouch_count__gte=minimum_recouch, is_post_language=False).order_by().values_list('parent_post_language_id', flat=True) recouched_post_queryset = PostInLanguages.objects.filter(id__in=recouched_posts_ids) это запрос SELECT "api_postinlanguages"."id", "api_postinlanguages"."post_in_language_uuid", "api_postinlanguages"."post_id", "api_postinlanguages"."language_id", "api_postinlanguages"."is_post_language", "api_postinlanguages"."parent_post_language_id", "api_postinlanguages"."description", "api_postinlanguages"."created_on", COUNT(DISTINCT "api_postlanguagelike"."id") AS "likes" FROM "api_postinlanguages" LEFT OUTER JOIN "api_postlanguagelike" ON ("api_postinlanguages"."id" = "api_postlanguagelike"."post_language_id") GROUP BY …
В настоящее время я пытаюсь понять, как работает валидация форм в Django (версия 3.2.4). Для этого я читаю исходный код фреймворка. Но несмотря на поиск, я не нашел, где (и …
У меня есть три модели Django следующего вида: Модель продукта (содержит информацию, связанную с продуктом) Модель канала (Имеет информацию о канале, например, местоположение и все остальное) ProductChannelListing (Какой продукт доступен в каком канале) …
Я передаю переменную с помощью редиректа в Django, но когда я пытаюсь вывести переменную в другое представление с помощью request.GET, она отображается как - <QueryDict: {}> в request.GET, что означает, что словарь не передан. Вот мой код - def add_prompt(request): …
Я создал приложение бота для Slack, используя Django. В этом приложении бот будет задавать некоторые вопросы пользователям по заданному расписанию (периодически) из базы данных. Бот будет ждать ответа от пользователей. Вот как я вызываю API slack, чтобы задавать …