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

16.08.2021
Моя функция вызывает возврат перед остальной частью кода

Итак, я пытаюсь в цикле просмотреть список классов на предмет совпадения или нет. если есть совпадение, вернуть Response и сказать, что есть совпадение в противном случае зарегистрировать ученика Я использую django и django-restframework Вот мой код @api_view(['POST']) …

16.08.2021
Отправка данных с помощью POST-запроса не работает в Django с AJAX

Прежде всего: я знаю, что в Интернете есть несколько решений для этого, но они не работают для меня (потому что они используют, например, Jason или просто устарели) Я работаю над проектом на Django и хочу использовать ajax для одной …

16.08.2021
DRF - Как сохранить данные внешних ключей с помощью APIView

Всем привет, я абсолютно новичок в DjangoRestFramework. У меня путаница при работе с отношениями в DRF. Как мне сохранить данные внешних ключей с помощью APIView? модели class User(AbstractUser): email = models.EmailField(max_length=255, unique=True) is_client = models.BooleanField(default=False) is_professional = models.BooleanField(default=False) …

16.08.2021
Создавать несколько объектов одновременно

У меня есть представление, которое создает форму с группами и упражнениями. Как я могу сделать, чтобы иметь возможность создавать больше групп и упражнений в шаблоне? views.py @login_required def creaScheda(request): if request.method == "POST": form = CreaSchedaForm(request.POST) if form.is_valid(): …

16.08.2021
Как создать вложенный словарь из двух связанных моделей в Django?

Я хочу создать словарь в формате ; { "2021": [ { "name": "John Doe", "date": "01.01.2021", "items": "item1" } ], "2020": [ { "name": "Jane Doe", "date": None, "items": "item2" }, { "name": "Jack Doe", "date": None, "items": …

16.08.2021
Фронтенд Angular не получает данные от бэкенда Django на контейнере Docker

У меня есть приложение, которое использует Angular (с Nginx), Django и MySQL. Каждый из них контейнеризирован отдельно на AWS Ubuntu instance. Я смог подключиться из контейнера Django к контейнеру Mysql и выполнить миграцию для Django. Ни страница входа не …

16.08.2021
База классов Django, forms.py, показывает различные формы в зависимости от того, создаете вы их или обновляете

У меня есть forms.py, который показывает выпадающее поле при создании. Но я бы хотел, чтобы при обновлении это поле было скрыто. Возможно ли сделать так, чтобы forms.py показывал 2 разных вида в зависимости от того, создаете вы или обновляете? …

16.08.2021
Изменить SQL-запрос на Django

У меня есть веб-приложение, бэкенд которого использует Django. Я хочу изменить следующий SQL запрос на команду Django ORM: SELECT distinct t.id, t.title as Textbook, GROUP_CONCAT(concat(ci.discipline_code, ci.code, " (" , ci.type , ")") SEPARATOR ', ') as CourseCode FROM …

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 …