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

28.01.2023
Django deploy nginx auto log out

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

28.01.2023
Подключение к серверу Postgresql на сокете "/var/run/postgresql/.s.PGSQL.5432" не удалось. OperationalError на railway.app

Недавно я развернул свое приложение Django на railway.app. После развертывания я попытался войти в свое приложение, когда я столкнулся с этой OperationalError. Обратная трассировка выглядит примерно так: Ссылка на мой репозиторий GitHub: https://github.com/vimpa5/OptimuScore Может …

28.01.2023
Как отправить данные из списка в создание?

У меня проблема, я хочу передать параметры соответствующих полей из одного списка в форму для создания другого. Имена полей совпадают, но они не одинаковы в обоих списках, и я хотел бы передать только те, которые одинаковы. Пример - У …

28.01.2023
Добавить конечную точку для возврата займов

У меня есть такие задачи для взятия книг в библиотеке: Реализация функциональности возвратного заимствования Убедитесь, что вы не можете вернуть заимствование дважды Добавьте 1 к инвентаризации книг при возврате Добавьте конечную точку для заимствования …

28.01.2023
Обработка запросов на бэкенде (Django)

У меня есть две конечные точки api 1- stockpurchases/ || stockpurchases/{id}/ 2- stockpurchases/{id}/stocks/ || stockpurchases/{id}/stocks/{id}/ Итак, если кто-то хочет купить, он должен сначала создать складскую закупку, а затем добавить в нее акции. и когда кто-то ПОСТАВЛЯЕТ …

28.01.2023
Пагинация для нескольних запросов с одной модели Django

Мне нужно реализовать пагинацию для разных запросов с одной модели. Я не можу понять,как мне перетать в Paginator нужный queryset. Как мне это сделать? def get_pagination(self): global products query = self.request.GET.get('search') category = self.get_object() order = self.request.GET.get('orderby') url_kwargs = {} …

28.01.2023
Django UpdateView Bootstrap Modal

Модальное окно открывается, но данных в полях формы(модального окна) нет! Причем когда я заполняю данные в пустые поля и сохраняю, данные сохраняются, идет редирект, данные отображаются в шаблоне,history_by_service.html, и когда я нажимаю кнопку назад в браузере, то переход на предыдущую …

28.01.2023
Как с помощью django-filter в django rest framework создать фильтрацию по объектам (записям) где поле time до-после сейчас?

Класс Filter уже подключен к view. В модели есть поле time с datetime типом. Чтобы например по запросу 127.0.0.1/api/objects?current=true получать объекты где дата-время в time больше текущей на сервере, а 127.0.0.1/api/objects?current=false соответственно меньше. Что то по подобной логике. Сейчас класс …

28.01.2023
Как стилизовать отображение списка ошибок валидации, изменяя класс ошибки путем перезаписи встроенных шаблонов формы. error_class errorlist ErrorList

Я не смог найти актуальный ответ, поэтому я напишу свое собственное решение, основанное на документации Django https://docs.djangoproject.com/en/4.2/ref/forms/api/#how-errors-are-displayed. Объясните: Я переопределяю встроенные шаблоны ErrorList с помощью TemplatesSetting(), которая ссылается на шаблонизатор. Теперь я могу изменять HTML …

28.01.2023
Невозможно сбросить пароль в Django

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

28.01.2023
Сортировка объектов в админпанели django на основе поля charfield, которое также содержит определенные символы, такие как $, евросимвол, запятая и т.д.,

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

28.01.2023
Разве объект родительской модели "отношения один к одному" не имеет "_set" в Django?

Ниже приведены модели Person и PersonDetail, которые имеют отношения один к одному: class Person(models.Model): name = models.CharField(max_length=20) class PersonDetail(models.Model): person = models.OneToOneField(Person, on_delete=models.CASCADE) age = models.IntegerField() gender = models.CharField(max_length=20) Но при использовании persondetail_set объекта Person, …

28.01.2023
Невозможно вывести значения в шаблоне django с помощью цикла for

Итак, у меня есть список в виде молнии внутри моего представления, и я передал его в контекст следующим образом: combined_data = zip(hostnames_list, values, values1, values2, values3, values4, values5) context = {'combined_data': combined_data} return render(request, 'base/snmp-table.html', context) …

28.01.2023
Как получить X из диапазона (1000, 0) в Django Template при выполнении цикла for (0, 1000)?

На самом деле, я выполняю обычный цикл: {% for post in posts %} And I need here X = 1000 then 999 then 998. {% endfor %} Как это сделать? У вас есть какие-нибудь идеи? Я пробовал: …

28.01.2023
Как обслуживать два проекта на одном сервере один - django, другой - django

Я создал два проекта один на python django и другой на Php в качестве бэкенда. Я хочу подключить его front end, который находится на flutter и поставить его на live .Предложите несколько идей как это сделать. Пожалуйста, поделитесь …

28.01.2023
Добавление параметров фильтрации в drf_yasg Swagger в наборах представлений django-rest-framework

Я использую django-rest-framework Viewset и у меня есть один API списка, в котором мне нужно добавить параметры фильтрации start_date и end_date в тело запроса в swagger. class SchoolManagementView(ViewSet): def __init__(self, *args, **kwargs): super().__init__(**kwargs) self.payload = {} self.college_list_service = CollegeListService(view=self) …

28.01.2023
Можно ли передать данные из React POST запроса в форму Django без рендеринга этой формы на фронтенде?

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

28.01.2023
Простои сайта из-за gunicron Загрузка процессора составляет 96%

У нас есть Django приложение, которое работает с gunicorn. Мы сталкиваемся с простоями сайта из-за большого трафика. Gunicorn использует 96 % процессора, что и вызывает проблему. Спецификация нашей системы: 8 GB ram, 4 cpu Как настроить …

28.01.2023
Модель регистрируется, но не создается таблица

на моем django приложении я пытаюсь зарегистрировать модель, python manage.py makemigrations, migrate работает, но не найдена таблица базы данных в admin... `from django.contrib import admin.. << admin.py >> from .models import Product class ProductAdmin(admin.ModelAdmin): prepopulated_fields = {'slug': ('product_name',)} list_display …

28.01.2023
Celery выполняет только одну задачу за раз

Я запускаю celery на windows с помощью этой команды celery -A project worker --concurrency=1 --loglevel=info -E -P gevent -Ofair но он выполняет только одну задачу за раз, даже пытался добавить несколько конфигураций import os from celery import …

28.01.2023
Как Django обрабатывает пост-запрос, отправленный из React? Я извлек данные из POST-запроса, но как показать их в веб-браузере?

Я абсолютно новичок в области frontend и backend. Я отправил запрос из React в Django используя "POST" и я извлек данные из запроса, я могу распечатать их в терминале, но как показать результат в веб-браузере из Django (т.е. 8000/result/), кажется, …

28.01.2023
Django 'STATIC_ROOT' url дает PermissionError

Я запускаю collectstatic с docker-compose и nginx. Когда я запускаю команду python manage.py collectstatic, я получаю ошибку Permission denied, такую как эта: PermissionError: [Errno 13] Permission denied: '/project/static' Я пытаюсь связать его также с nginx. Пробовал разные …

28.01.2023
Редактирование списка в другом файле

Я пытаюсь редактировать список в другом файле в python django. У меня есть файл models.py и файл details.py, details.py: DATA = [ {'height': '184', 'width': '49'} {'height': '161', 'width': '31'} {'height': '197', 'width': '25'} {'height': '123', 'width': '56'} {'height': …

28.01.2023
Путь не найден при интеграции приложения React с Django

Я использую Django 4 и хочу интегрировать приложение ReactJS в Django framework. Я решил использовать точный подход здесь для запуска и установил его идентично тому, как описано. Вот список установленных компонентов и версий: ├── …

28.01.2023
Таблица инвентаризации и таблица продаж - Python | django

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

28.01.2023
Как вызвать два поля из одной модели в Django View

У меня есть модель, и я хочу отобразить два поля из нее в одном представлении. Затем отобразить их в шаблоне деталей. Но результат возвращает пустоту в шаблоне. Каков лучший способ сделать это? моя модель: class Book(models.Model): …

28.01.2023
Как тестировать несколько объектов одновременно в python

Моя цель - узнать, отправил ли один из моих пользователей существующий символ акции в форме моего webapp. Итак, у меня есть строка с несколькими словами. Я хочу определить активный финансовый символ (EURUSD=X, AAPL, ...). Поскольку в строке будет не более …

28.01.2023
Не найден ответ для 'update-project' с аргументами '('',)'. Испробован 1 шаблон(ы): ['update\\-project/(?P<pk>[0-9]+)/\\Z']

Пытаюсь создать функцию обновления для модели проекта в Django, но столкнулся с проблемой. Вот что у меня есть на данный момент функция обновления представления @login_required def updateProject(request, pk): project = Project.objects.get(id=pk) form = ProjectForm(instance=project) if request.method == 'POST': …

28.01.2023
Использование виртуальной среды Python/Django без MySQL

Я следую этому учебнику для начинающих Python/Django в VS Code: https://code.visualstudio.com/docs/python/tutorial-django Я выполнил следующие команды в папке моей рабочей области: py -3 -m venv .venv .venv\scripts\activate Первая команда выполнилась нормально, но вторая выдала …

27.01.2023
Django добавление probelm в реальном времени

Это html include, который добавляет товар и делает мульти добавление случайным, один раз он не делает дубликат, и один раз работает нормально . это views.py def add_item_resturant(request,pk): print(f"This is request.POST: {request.POST}") current_user=request.user customer=Customer.objects.get(customer_name=request.POST['customer']) CstPoints=customer.customer_Points user_branch=request.user.user_profile.user_branch current_order=OrderDetail.objects.select_related('order_order').select_related('order_product_name').filter(order_order__order_progress="In Progress",order_order__order_who_created=current_user) current_product=BrancheProductQuantity.objects.get(id=pk) branch_tax=current_product.bpq_branch_name.branch_Tax real_quantity=current_product.bpq_real_quantity …

27.01.2023
Создайте cXML API для перфорации в проекте django Determine P2P-приложения

Я создал сайт электронной коммерции на django. Я хотел бы интегрировать cxml-файл, чтобы связать сайт электронной коммерции и системы моих покупателей, Я хотел бы узнать, как настроить cXML-файл следующим образом: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!DOCTYPE cXML SYSTEM "http://xml.cxml.org/schemas/cXML/1.2.028/cXML.dtd"&gt; &lt;cXML payloadID="?" timestamp="?" …

27.01.2023
Написать многоразовую шаблонную часть django

В моих шаблонах во многих местах есть повторяющиеся части, например: &lt;th class="column-title"&gt; &lt;a href="?{% query_transform order_by='x' %}"&gt; {{ objForm.x.label_tag }}&lt;/a&gt; &lt;/th&gt; &lt;th class="column-title"&gt; &lt;a href="?{% query_transform order_by='y' %}"&gt; {{ objForm.y.label_tag }}&lt;/a&gt; &lt;/th&gt; &lt;th class="column-title"&gt; &lt;a href="?{% query_transform order_by='z' …

27.01.2023
Как сортировать текстовые поля (строки) в Django с помощью ElasticSearch-dsl?

Я не могу найти решение для этого в Интернете, поэтому я надеюсь, что кто-нибудь здесь сможет помочь. У меня есть поле ChardField в models.py, которое я хочу отсортировать после восстановления индекса в ElasticSearch (версия 7). Я использую 'django_elasticsearch_dsl' …

27.01.2023
Прокси моего приложения React не работает в контейнере docker

Когда я работаю без docker (просто запускаю React и Django в 2 отдельных терминалах), все работает нормально, но когда использую docker-compose, прокси не работает и я получаю эту ошибку: Proxy error: Could not proxy request /doc from localhost:3000 to http://127.0.0.1:8000. …

27.01.2023
Получение ошибки "NotImplementedError" при использовании TruncMonth в Django QuerySet

Я полный новичок, когда дело доходит до программирования и Django. Что я использую: Django 2.2.8 pymongo 3.12.1 djongo 1.3.6 MongoDB 3.6.23 Я пытаюсь создать набор запросов, в котором я беру дату из моей базы данных и группирую ее по …

27.01.2023
Как использовать методы Visual Basic ".vb" в проекте Django

На моей работе они используют старые приложения Visual Basic WinForms и не могут сделать миграцию на другой язык. Вопрос в том, что я хочу использовать файлы ".vb", которые существуют, и использовать их методы whit python в проекте Django. Отправляя …

27.01.2023
'form.save(commit=True)' не сохраняется в базе данных

Я пытаюсь использовать ModelForm для создания новой модели в моей базе данных. Дело в том, что она не сохраняется, когда я вызываю form.save(commit=True). Я использую Elastic Beanstalk (бесплатный уровень) для размещения своего сайта. Мне кажется, что это как-то связано …

27.01.2023
Get() возвращает более одного сообщения - возвращает 2

У меня возникла проблема в django. Я создаю сайт интернет-магазина и добавляю раздел товаров, где перечислены мои товары (html). Я добавляю свои товары из админки (models.py). Когда я хочу добавить товары, я выдаю ошибку вроде этой : get() вернул …

27.01.2023
Я получаю ошибку валидации с формой django

Я столкнулся с проблемой валидации формы. У меня эта модель: class Documenti(models.Model): descr = models.CharField('descrizione ', max_length=200) data = models.DateField('data', blank=True) objects = models.Manager() class Meta: verbose_name = 'Documenti' это форма: class DocForm(ModelForm): def __init__(self, *args, …

27.01.2023
У объекта 'tuple' нет атрибута 'split_contents'

Я пытаюсь использовать django-advanced-filters. Python 3.8.10 Django==3.2 django-advanced-filters==2.0.0 sqlparse==0.4.3 settings.py INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'advanced_filters', 'semantics', 'sites', ] Урлпаттерны urlpatterns = [ path('admin/', admin.site.urls), url(r'^advanced_filters/', include('advanced_filters.urls')), ] Admin class SemanticsClusterAdmin(AdminAdvancedFiltersMixin, admin.ModelAdmin): raw_id_fields …