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

16.08.2021
Как обновить поля связанной модели в одном запросе с помощью Django ORM или SQL?

Я хочу обновлять поля модели и поля связанной модели в одном запросе в Django: Link.objects.filter(alpha=True).update( alpha=False, target__backup_of_original_start=F('target__original_start'), target__backup_of_original_end=F('target__original_end'), target__original_start=F('target__start'), target__original_end=F('target__end'), ) В этом вопросе я вижу, что это невозможно с помощью update. Можно ли …

16.08.2021
Проблема с тестовой базой данных Django Postgresql

Я довольно новичок в django и у меня возникла проблема с db. Я попытался протестировать несколько вещей и получил следующую ошибку: Creating test database for alias 'default'... .... RuntimeWarning: Normally Django will use a connection to the 'postgres' database …

16.08.2021
Django _Categorize products

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

16.08.2021
Почему я получаю ошибку 500 при получении javascript? [закрыто]

У меня есть проект Django, и я хочу обновить модель, используя javascript fetch method put для обновления значения true => false и наоборот. однако я получаю ошибку 500 inbox.js:63 PUT http://127.0.0.1:8000/add-like/14 500 (Internal Server Error). и я не могу …

16.08.2021
Чтобы вывести <p>теги, используя теги шаблона

Как я могу использовать тег шаблона для создания "p-тега только для продуктов, которые не имеют product_code в таблице опций"? {% for option in option_object %} {{option.product_code}} {% if option.product_code == None %}} &lt;p&gt; hello &lt;/p&gt; {% endif %} …

16.08.2021
Показать поля, проходящие через поле ManyToMany django admin

Я работаю над проектом, разработанным на Python 2.7 и Django 1.11. Я пытаюсь показать на странице администратора два поля, проходящих через поле ManyToMany. Вот модели: class ModelZero(Model): # some fields mtm_field = models.ManyToManyField(to="ModelOne", through="ModelTwo") class ModelOne(Model): # …

16.08.2021
Как получить данные за текущий час в Django

Я пытаюсь получить данные из модели django, фильтруя ее DateField() на текущую дату и текущий час. models.py class Log(models.Model): DATE = models.DateTimeField() TYPE = models.CharField(max_length=32,primary_key=True) class Meta: db_table='LOG' indexes=[ models.Index(fields=['DATE','TYPE']) ] views.py obj=Log.objects.filter() Как я могу …

16.08.2021
Django добавляет новые поля в модель внешней БД

Я пытаюсь интегрировать некоторые таблицы из БД Oracle, которая не является частью моего проекта Django. В этой БД есть 2 интересующие меня таблицы, первая из которых содержит 90% информации, а вторая - оставшиеся 10%. Я написал 2 модели для этих …

16.08.2021
Python Speech to Text API (Postman)

Я написал API для преобразования речи в текст на языке python и хочу протестировать с помощью postman, пока что я пробовал этот код, но не смог получить результат. import speech_recognition as sr from flask import Flask from flask …

16.08.2021
Как установить, что проект django может заходить на страницу входа в систему управления администратором с нескольких адресов

Как настроить проект django для входа на страницу входа в админку с нескольких адресов, я хочу использовать разные базы данных в соответствии с разными адресами Но, похоже, это не работает. Когда я захожу на страницу входа admin1-3, он сбрасывается …

16.08.2021
Как сделать запрос так, чтобы отображалось поле модели, а не сама модель

Я пытаюсь сделать запрос так, чтобы значение поля в каждом экземпляре модели отображалось без дубликатов. Все это происходит внутри формы: class OrganisorClassStatusUpdateForm(forms.ModelForm): def __init__(self, *args, **kwargs): super(OrganisorClassStatusUpdateForm, self).__init__(*args, **kwargs) self.fields['off_day_student'] = forms.ModelChoiceField( queryset= Class.objects.filter(teacher=self.instance.teacher).filter(is_new_set=True).filter(time=self.instance.time).order_by('-date')[:10] ) Здесь self.instance …

16.08.2021
Как интегрировать Coinbase в Django

Мне нужно интегрировать Coinbase в Django для получения платежей, но не Coinbase Commerce. Я исследовал этот вопрос и думаю, что с Coinbase Commerce, обычная сейчас не вариант, но в любом случае я хотел бы ее использовать. Могу ли я …

16.08.2021
Django Query - запрос от многих ко многим полям

У меня есть эти 3 модели. class AddTemplate(models.Model): template_name = models.CharField(max_length=100, primary_key=True, default='Template 01') tests = models.ManyToManyField(AddTest, blank=True) clients = models.ManyToManyField(AddClient, blank=True) class AddClient(models.Model): client_name = models.CharField(max_length=300, primary_key=True, default='') class AddTest(models.Model): test_name = models.CharField(max_length=100, primary_key=True, default='Test 01') …

16.08.2021
Как фильтровать объекты по полю CharField

Я хочу фильтровать cases_alert(class) по CaseAlert.alert_type, который является CharField. Но параметр функции фильтрации не является CharField. Кто-нибудь может помочь мне исправить это? Спасибо. class CaseAlert(models.Model): alert_type = models.CharField(max_length=16) cases_alerts = CaseAlert.objects.all().prefetch_related('reports').filter(CaseAlert.alert_type.in_(['u1'])).order_by(CaseAlert.alert_key)

16.08.2021
Не удается найти экземпляр модели django в новом представлении

У меня есть CreateView, в котором пользователи вводят данные, после отправки формы пользователь должен перейти в DetailView для только что отправленной записи. Я хочу использовать UUID для идентификации записей - но после отправки формы я получаю следующую ошибку: http://localhost:8000/patient/2792470c-216a-44cc-a4ef-98c12d946844/ …

16.08.2021
Django HTML: как сделать ссылку "вернуться домой"?

Вот структура файлов моего проекта. Я добавляю ссылку в testpage.html, и хочу, чтобы она возвращала пользователя в корневой каталог (http://127.0.0.1:8000 на сервере localhost), который настроен на …

16.08.2021
Логотип не отображается на сервере после развертывания, но он отлично работает на локальном сервере

Я использую django rest framework. Я хочу создать PDF из HTML, и он работает нормально, но когда я развертываю файл на сервере Amazon, логотип не отображается. Я использовал библиотеку xhtml2pdf для создания PDF.

16.08.2021
LoginRequiredMixin не работает с FormView

Я пытаюсь принудительно войти в систему для вида формы, но миксин loginrequired не перенаправляет на url входа, указанный в файле настроек. определенный в файле настроек url логина определен LOGIN_URL = "django_auth_adfs:login" здесь представление формы определено …

16.08.2021
Сэр, всякий раз, когда я пытаюсь импортировать veiws.py в url.py, он выдает ошибку импорта [закрыто]

Изображение терминала django, показывающее ошибку импорта

16.08.2021
Как добавить изображение с API конкретного пользователя в django rest framework

How to add image with the specific user in django restframework Pass user's id and image in form data Image model is connected with User model using foreignkey

16.08.2021
Как добавить теги шаблона Django в другой Js файл

Здравствуйте, я хочу добавить тег {{request.user.first_name}} в мой js код. Я знаю, что если js код находится внутри HTML документа, то вы можете легко добавить любой тег шаблона Django в Django версии 3.2. Но пока что мой HTML …

16.08.2021
Как отправить OTP на мобильный номер в Django бесплатно, без использования стороннего доступа [закрыто]

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

16.08.2021
Как объединить два разных набора запросов с одним общим полем в один в django?

У меня есть 2 набора запросов Sales_order и Proc_order. Единственным общим полем в обоих является product_id. Я хочу объединить оба этих набора запросов в один со всеми полями. sales_order имеет поля product_id, sales_qty, sales_price. proc_order имеет поля product_id, proc_qty, …

16.08.2021
Получение локального пути к файлу поля модели django

У меня вопрос по поводу моделей django. У меня есть модель 'model1' class model1(models.Model): dataset = models.FileField(upload_to='estimate/') def column(self): arr = os.listdir('uploads/estimate') try: dframe = pd.read_csv(f'uploads/estimate/{arr[0]}') columns = dframe.columns columns_tuple = [tuple([x,x]) for x in columns] return columns_tuple except: …

16.08.2021
Mypy и django: ошибка: Заглушки библиотеки не установлены для "six" (или несовместимы с Python 3.9)

Я установил mypy для проекта django [mypy] # The mypy configurations: https://mypy.readthedocs.io/en/latest/config_file.html python_version = 3.9 check_untyped_defs = True # disallow_any_explicit = True disallow_any_generics = True disallow_untyped_calls = True disallow_untyped_decorators = True ignore_errors = False ignore_missing_imports = True implicit_reexport = …

16.08.2021
Получение объекта queryset из дочернего набора для добавления в родительский набор queryset

У меня есть следующие модели class Order(models.MOdel): order_id = models.AutoField(primary_key=True) ... class OrderLink(models.Model): link_type = models.CharField(max_length=255, db_index=True) linked_order = models.ForeignKey(Order, related_name='linked_order_links', on_delete=models.CASCADE) original_order = models.ForeignKey( Order, related_name='original_order_links', on_delete=models.CASCADE, null=True, blank=True, default=None ) orders = order_models.Order.objects.filter() У меня …

16.08.2021
Динамический цикл списка элементов списка в шаблонах Django

У меня есть список в списке, который выглядит следующим образом : clientList = [['Client 1', 'Yes', 'No', 'Yes', 'Yes'], ['Client 2', 'No', 'No', 'Yes', 'Yes'], ['Client 3', 'Yes', 'Yes', 'Yes', 'Yes']] Мне нужно вызвать список в шаблоне …

16.08.2021
Django недоступен с другого компьютера

следуя инструкциям здесь, я создал свой первый веб-сервер django. Я еще не делал никакой серьезной настройки, за исключением. Setup settings.py: ALLOWED_HOSTS = ['192.168.1.111', 'localhost', '127.0.0.1'] Запуск django из cmd prompt python manage.py runserver 0.0.0.0:8080 …

16.08.2021
Django | не видит форму {{form.username}}

Forms.py class CreateUserForm(UserCreationForm): class Meta: model = User поля = ['username', 'email', 'password1', 'password2'] views.py from django.shortcuts import render from django.contrib.auth.forms import UserCreationForm Мои взгляды from .forms import CreateUserForm Регистрация def regPage(request): form = CreateUserForm() if request.method == 'POST': …

16.08.2021
Недостаточный вывод в Traceback выполнения python

Как устранить проблему Django, когда в выводе трассировки перечисляются только встроенные файлы пакетов, а не файлы, созданные пользователем, что не говорит о том, что не так в файлах *.py, которые я создал. Traceback (most recent call last): File "manage.py", line …

16.08.2021
FieldError при попытке удалить экземпляры Django с общим внешним ключом

Исправляя некоторые ошибки, я создал два тестовых экземпляра. Теперь, когда я закончил, я хотел удалить эти два теста: nj.delete() raise FieldError("Cannot resolve keyword '%s' into field. " django.core.exceptions.FieldError: Cannot resolve keyword 'content_type' into field. Choices are: awards, …

16.08.2021
Docker-compose с Django и Postgresql: Пароль не подходит для пользователя "postgres"

Я точно следую учебнику по django, psql, docker https://docs.docker.com/samples/django/ и я продолжаю получать ошибку: Password does not match for user "postgres" и из django я получаю: web_1 | File "/usr/local/lib/python3.9/site-packages/psycopg2/__init__.py", line 122, in connect …

16.08.2021
Встраивание входа в систему django в iframe

Мне нужно провести исследование на Amazon MTurk, и я хочу создать одноразового пользователя django и логин для него (поэтому нам не нужно, чтобы пользователь сам регистрировался и входил в систему, это одноразовое исследование, поэтому им не нужно помнить свое …

16.08.2021
Как получить несколько значений из запроса для Django-restful-framework

Как получить кратное значение из request @api_view(['POST', 'GET']) def getParamAjax(request): print("{0}".format(request.query_params.get('genre'))) localhost/api/genre=test он показывает test, ....ok localhost/api/genre=test&amp;genre=cool Показывает только cool .... Почему не получается множественное значение? Я хочу получить список значений следующим образом genres = …

16.08.2021
Создание новой базы данных Postgresql

Создаю тренировочные проекты на Django и использую БД Postgresql, собственно есть пара моментов где я запутался. При создании нового проекта настройки БД у Django следущие: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': 'mydatabase', 'USER': 'mydatabaseuser', 'PASSWORD': 'mypassword', 'HOST': '127.0.0.1', …

16.08.2021
Не удается подобрать regex для django url (методы, описанные ранее на stackowerflow, не работают)

Невозможно подобрать regex для django url необходимо обработать входящий запрос с фронтенда "GET /api/city_list/9/?q=test HTTP/1.0" 404 Not Found "GET /api/city_list/9/?q=tt HTTP/1.0" 404 Not Found Я попробовал несколько вариантов path('api/city_list/&lt;int:id&gt;/?q=&lt;str:q&gt;', api_city_list, name='api_city_list'), не работает re_path(r'^api/city_list/\d+/\?|&amp;q=\w', api_city_list, …

16.08.2021
Как получить доступ к коллекциям в базе данных MongoDB Atlas при использовании djongo?

Прямой прямой доступ к коллекциям в базе данных MongoDB с помощью pymongo. Однако неясно, как это сделать при использовании djongo. Может ли кто-нибудь показать мне, как это можно сделать?

16.08.2021
Как отобразить поле ArrayField в виде списка элементов вместо строки, разделенной запятыми, в панели администратора?

Моя модель содержит поле следующего вида: from django.contrib.postgres.fields import ArrayField text_list = ArrayField(models.CharField(max_length=255), null=True) Вот чего я надеюсь достичь: Как отобразить ArrayField в виде списка элементов вместо строки, разделенной …

16.08.2021
Я хочу соединить djano-rest-framework с MSSQL, может ли кто-нибудь подсказать мне. Могу найти только Django+MSSQL

Я новичок в FullStack/микросервисах. Я создаю приложение, где фронтенд - React Native, а бэкенд - Django или Django-rest-framework, база данных - MSSQL, и это будет развернуто на AWS. Я довольно новичок в этом технологическом стеке, нужна помощь.

16.08.2021
Статичное изображение не отображается в шаблоне для html-почты в django

Возможно, это что-то простое, но я не могу заставить изображение отображаться в шаблоне электронной почты в django. Я пробовал использовать protocol и domain из того, что я прочитал в интернете, но это не работает. Может ли кто-нибудь сказать мне, …