"Вопросы и ответы" Django и Python, страница 246

24.01.2023
Ошибка импорта в django

В файл url.py пробую импортировать settings.py из одного и того же каталога , выдает ошибку : ModuleNotFoundError # так мне vscod подсказывает from learnsite.learnsite import settings # так я пробовал import settings в обоих случаях выглядит все нормально , …

24.01.2023
Аутентификация react oauth2 не работает при отправке запроса

я пытаюсь интегрировать социальную аутентификацию для моего сайта react, который я использую drf на стороне сервера, здесь я использую библиотеку react-oauth2/google, потому что пакет react-google-login npm кажется обесцененным, так что в отличие от react-google-login, который после отправки запроса в …

24.01.2023
Шаблон Django не существует?

Когда я пытаюсь развернуть на железной дороге свой проект, я получаю вышеупомянутую ошибку. Вот один лог, который может дать больше понимания? django.template.loaders.filesystem.Loader: /app/client/client/public/index.html (Source does not exist) Вот мой project.settings.py файл: from pathlib import Path import os BASE_DIR = …

24.01.2023
Получить выбранный вариант выпадающего списка из фильтра Django

Я новичок в Django и много искал о своей проблеме, но не смог использовать ни одно из решений. Я использую фильтр Django для выбора некоторых из доступных вариантов и использую их для воссоздания и отображения моей таблицы в …

24.01.2023
Django, как получить текущий метод запроса? запрос не работает в моем views.py

Я новичок в Django. Я пытаюсь получить текущий метод запроса, чтобы узнать, является ли он методом "POST". Но я получил сообщение об ошибке: Unresolved reference 'request' Я пытался импортировать запрос, но не знаю, какой из них правильный. …

24.01.2023
Как получить данные с обеих сторон объединения "многие ко многим" в django

Допустим, у меня есть следующие модели: class Well(TimeStampMixin, models.Model): plate = models.ForeignKey(Plate, on_delete=models.CASCADE, related_name="wells") row = models.TextField(null=False) column = models.TextField(null=False) class Meta: unique_together = [["plate", "row", "column"]] class Antibiotic(TimeStampMixin, models.Model): name = models.TextField(null=True, default=None) class WellConditionAntibiotic(TimeStampMixin, models.Model): wells = …

24.01.2023
Объединение двух запросов с помощью Q-объектов в Django?

Я определил следующее представление: class SearchListView(ListView): template_name = "movies/search_list.html" # overwriting the get_queryset function to customize the queryset def get_queryset(self) -> list: query = self.request.GET.get("q") if query: movies = list( filter( lambda x: unidecode(query.lower()) in unidecode(x.title).lower(), Movie.objects.all(), ) ) …

24.01.2023
"Неправильная конфигурация в /plan-a-trip/ Пустой статический префикс не разрешен" ошибка в Django

Я пытался добавить веб-страницу с формой в мое приложение Django, но получил такую ошибку: ImproperlyConfigured at /plan-a-trip/ - Empty static prefix not permitted Я совершенно не понимаю, что это значит, но вот как выглядят мои файлы: urls.py: …

24.01.2023
Почему значение BooleanField не сохраняется в базу? django forms CheckboxInput

Почему не сохраняется значение card_pay в модель? forms class card_pay_SpecialCheckboxInput(forms.CheckboxInput): template_name = "include/_forms_textinput_card.html" class RelatedAddForm(forms.ModelForm): card_pay = forms.BooleanField(label=False, required=False, widget=card_pay_SpecialCheckboxInput(attrs={})) def __init__(self, *args, **kwargs): self.request = kwargs.pop('request', None) super(RelatedAddForm, self).__init__(*args, **kwargs) self.fields['money'].initial = '' class Meta: model = Money fields …

24.01.2023
Django перебирает данные модели, но нужно передать дополнительные данные списка

Я размещаю данные из базы данных с помощью Model, которые отображаются нормально. Но теперь мне нужно передать дополнительный список (POST.getlist) переменной "mylist" вместе с данными объекта модели, но я не знаю, как динамически перебирать его, поскольку "mylist" требует индексного …

24.01.2023
Как найти доступное количество товаров Django ORM

Неточные результаты при использовании Django ORM для подсчета доступного количества товаров. Я столкнулся с проблемой поиска доступного количества товаров с помощью Django ORM. Я написал код, который использует ORM для аннотирования набора запросов с полями количества произведенного, количества проданного …

24.01.2023
Как заменить подстроку строкой в django, вложенной в JSONField?

Если у меня есть модель: class MyModel(Model): properties = JSONField() У меня есть случаи, когда properties выглядят следующим образом: {"a": {"b": ["some text A"]}} {"a": {"b": ["some other text A"]}} {"a": {"b": ["some …

24.01.2023
Как отфильтровать значение, выбранное в форме модели Django, на основе определенного условия данных?

Добрый день! У меня есть таблица модели, чтобы добавить данные в эту модель. [Гражданин_2] Я хочу, чтобы пользователи сначала вводили страну проживания, это как простая форма с одним полем. А затем форма из двух полей - …

24.01.2023
Создание приложения для генерации файлов для электронной подписи

В настоящее время я работаю над приложением для телефона, и одной из функций, которую мне нужно создать, является возможность создания PDF, который нужно будет отправить по электронной почте другому человеку, чтобы он подписал его электронной подписью. Существует ли библиотека …

24.01.2023
Почему я не могу добавить объект в поле rest_framework

Я хочу добавить некоторые объекты с помощью сериализаторов rest_framework, но я получаю эту ошибку от сериализатора. Я вижу у некоторых людей то же самое, но я не знаю, как исправить это в моей ситуации. { "user": …

24.01.2023
Как аннотировать возраст человека на основе даты его рождения - Django

Я пытаюсь аннотировать простой объект Person датой рождения пользователя и его возрастом, чтобы сохранить нормализованные данные. Я хочу позже выполнить некоторую фильтрацию с помощью этой аннотации, поэтому свойство модели не подойдет. Я нашел эту <a href="https://ctrlzblog.com/django-annotate-7-examples-to-supercharge-your-querysets/" rel="nofollow …

24.01.2023
Развертывание проекта Django на виртуальном хостинге Hostgator

В настоящее время я погружаюсь в мир Django и стремлюсь довести свой небольшой проект до конца, развернув его. Я приобрел план облачного хостинга у Hostgator на один год, который является вариантом виртуального хостинга. Хотя мой бюджет в настоящее время …

24.01.2023
Динамический url отображается Django как ответ api, но не отображается фронтендом

Я использую Django + Angular, и у меня есть динамический url, который работает в первый раз при загрузке страницы продукта. В Django я также указал динамический url, так что url выглядит следующим образом "product/home/:productName/:productId". Все определенно работает, но в ответ, …

24.01.2023
Ошибка при использовании формы комментариев на сайте: (1048, "Column 'comment_post_id' cannot be null")

Я пытаюсь реализовать раздел комментариев под каждым блогом на моем сайте. У меня есть форма, но когда я пытаюсь опубликовать комментарий, я получаю следующую ошибку: (1048, "Column 'comment_post_id' cannot be null") Я не могу понять, что я делаю неправильно, …

24.01.2023
Django - BaseSerializer.is_valid() принимает 1 позиционный аргумент, но было задано 2

Этот проект работал раньше, но потом Heroku убрал бесплатный уровень, поэтому я пытался развернуть его в другом месте, но теперь внезапно я не могу даже создать пользователя локально, хотя раньше мог... Теперь, когда я создаю пользователя, я получаю ошибку, указанную …

23.01.2023
UnicodeEncodeError: кодек 'charmap' не может закодировать символ DJANGO

Я получаю эту ошибку: UnicodeEncodeError: 'charmap' codec can't encode character '\u064f' in position 3583: character maps to &lt;undefined&gt; во время выполнения команды: python manage.py makemessages -all может ли кто-нибудь помочь мне, что здесь не так? …

23.01.2023
Ошибка Django TemplateDoesNotExist - неверный путь к папке templates

В настоящее время я смотрю лекцию по Django из CS50W и кодировал вместе с Брайаном просто отлично. Но теперь я продолжаю получать одну и ту же ошибку, что бы я ни делал. Я хочу отобразить простую HTML5 страницу с …

23.01.2023
Как вызвать функцию в django view.py

Мне нужно вызвать функцию get_context_data в моем VacanciesView. Код views.py: def VacanciesView(request): navigate_results = Navigate.objects.all() context_vac = { 'navigate_results': navigate_results} get_context_data(self, **kwargs) return render(request, 'main/vacancies.html', context_vac) def get_context_data(self, **kwargs): context = super(VacanciesView, self).get_context_data(**kwargs) context['vacancies'] = sorted(get_vacancies(), key=lambda item: item["published_at"][:10]) …

23.01.2023
Я хочу интегрировать LDAP аутентификацию в Django, но не хватает некоторой конфигурации, я думаю

Я хочу интегрировать LDAP аутентификацию в Django, но даже аутентификация не происходит, т.е. даже после предоставления правильных учетных данных LDAP данные пользователя в панели администратора Django не сохраняются в модели пользователя Django. Вот мой файл setttings.py в Django AUTH_LDAP_SERVER_URI …

23.01.2023
Установка дополнительных полей в Django Generic Many to Many Relationship

Интересно, как я могу установить общие отношения "многие ко многим", включая дополнительные поля, через почтовый запрос. Обратите внимание, что я удалил некоторые неактуальные поля, чтобы было легче читать. Для простоты я включил только один из объектов (сообщение), который …

23.01.2023
Не удается установить библиотеку whitenoises на мой проект django

Я использую среду conda и не могу загрузить библиотеку белого шума, но написано, что библиотека установлена. введите описание изображения здесь enter image description here[[[[enter image description here](https://i.stack.imgur.com/QcVTw.png)](<a …

23.01.2023
Django-фильтры сбрасываются после использования UpdateView

У меня есть модель с большим количеством записей, поэтому я использую django-filters для фильтрации модели, я первоначально загружаю пустую таблицу и оттуда использую фильтр для просмотра элементов. Все работает нормально, страница загружается изначально без записей, после фильтрации django …

23.01.2023
Django выбрасывает ошибку: LookupError: Нет установленного приложения с меткой 'admin'

Сегодня после установки django-cryptography для encrypting всех полей в моих моделях, используя этот веб-сайт, эта ошибка продолжает отображаться на моем терминале после запуска python manage.py runserver: File "C:\Users\ADAMUDEE\Desktop\school\myv\lib\site-packages\django\core\checks\urls.py", line 24, in check_resolver return check_method() …

23.01.2023
Как получить разные имена в методе request.post

У меня проблема, я делаю веб для выполнения заданий SQLServer Agent, где если у задания есть параметры, то оно перенаправляет меня на другую страницу, где я могу ввести свои параметры. Моя проблема заключается в отправке этих параметров. Я не …

23.01.2023
Django фильтр с Q объектами не работает или я делаю это неправильно

У меня есть представление для проверки, являются ли два пользователя друзьями, и в данном случае они являются друзьями, потому что пользователь, вошедший в систему, и автор блога действительно являются друзьями, но модель для дружбы работает только в одном направлении, …

23.01.2023
Использование файла CSV в выборе Django

У меня есть функция, которая вызывает варианты и активирует их в каждой Модели, однако, я хотел бы знать, есть ли способ использовать этот CSV файл автоматически, без необходимости вызывать его элемент за элементом... def Equipe(): …

23.01.2023
В Django я получаю ошибку целостности при тестировании создания объекта

В моем проекте Django REST API я получаю ошибку целостности при выполнении тестов. models.py class Tag(models.Model): """Tag for filtering recipes.""" name = models.CharField(max_length=255) user = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.CASCADE, ) def __str__(self): return self.name А вот мой тест, …

23.01.2023
Как сделать так, чтобы на поле Foreignkey всегда ссылались в модели Django?

Я думал создать экземпляр поля foreignkey и ссылаться на него каждый раз, когда создается экземпляр модели, но не нашел никакого решения для этого. Обычно нам нужно создать модель типа foreignkey и затем ссылаться на нее из модели, но я хочу, …

23.01.2023
Djongo query_set с фильтром по булевому полю

У меня есть приложение django с djongo в качестве драйвера базы данных. Моя модель проста: from django.db import models from djongo.models import ObjectIdField class TmpModel(models.Model): _id = ObjectIdField() is_deleted = models.BooleanField(default=False) Когда я запускаю в shell простую …

23.01.2023
Фильтрация в DJANGO с условием OR

У меня есть упорядоченный API, созданный с помощью Django и DRF. Когда я пытаюсь фильтровать с условием OR (), он не определяет условие и возвращает все объекты. Я хочу заставить его работать другим способом, кроме модификации метода "get_queryset". …

23.01.2023
Функции Python Django

Я все перепробовал, почему мой 'POST запрос' из функции 'send' не учитывается в функции 'checkview' ? def send(request): room = request.POST['room_name'] #YAHOO API import yfinance as yf aapl = yf.Ticker(room) ainfo = aapl.history(period='1y') #Plot the Chart import plotly.graph_objects as …

23.01.2023
Как сделать так, чтобы каждый товар имел функционирующую кнопку плюс минус на моей странице товара и добавлял его цену к общей сумме?

Я работаю над сайтом электронной коммерции, который продает кофе, и моя проблема заключается в том, что единственная работающая кнопка плюс и минус - это первый кофе. Кнопки плюс и минус на остальных не работают. Может я ошибаюсь в операторе for? …

23.01.2023
Django test factory post с внешним ключом

Я пытаюсь протестировать view-функцию с пост-методом django RequestFactory. Функция view-функции должна создать новый ObjA-инстанс. ObjA имеет поле внешнего ключа к ObjB. В настоящее время мой тест выглядит следующим образом (имена изменены для лучшего восприятия): request = self.factory.post('/create-objA/', data={'objB': objB.id, 'field1': …

23.01.2023
Как я могу перенаправить пользователя на страницу формы, сохранив при этом некоторые данные с предыдущей страницы

Я пытаюсь позволить клиентам размещать заказ на определенный продукт на моем сайте, и я хочу создать кнопку для каждого продукта, содержащую уникальный идентификатор продукта, чтобы я мог связать заказ с правильным продуктом в панели администратора. Как я могу это …

23.01.2023
Перенаправление на другую страницу для выполнения скрипта в django

У меня проблема, я делаю веб для выполнения заданий агента SqlServer, и у меня есть типы заданий, с параметрами или без параметров (я добавил этот атрибут в мою таблицу с булевым значением), так вот если у моего задания нет …