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

13.08.2022
Django.db.utils.OperationalError: (2002, "Не удается подключиться к локальному серверу MySQL через сокет '/var/run/mysqld/mysqld.sock' (13)")

Ошибка, описанная выше, возникла в уроке "The Ultimate Django 3" Моша Хамедани. Часть урока: Запуск фоновых задач, 5-Celery и Windows. Если вы следовали инструкции в pdf и не получили никакой ошибки, а в конце вам пришлось запустить 'python manage.py migrate', …

13.08.2022
AttributeError: объект 'Manager' не имеет атрибута 'Raw' , raw queryset(RawQuerySet) - Python, Django

Я получал AttributeError: объект 'Manager' не имеет атрибута 'Raw'.

13.08.2022
Функция входа/регистрации не работает на развернутом сайте

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

13.08.2022
Будет ли google translate free api работать при работе над производственным сайтом?

Будет ли функция переводчика Google работать при размещении ее на живом сайте, или есть вероятность, что она прекратит свою работу, если google обнаружит трафик. Я говорю о бесплатной функции переводчика, которую мы используем в python. Каковы шансы?

13.08.2022
Добавление тега к элементу пагинации django

При создании пагинации все работает как надо. Добавлена (?page=выбор номера страницы) пагинация. Как добавить номер страницы пагинации к ее объекту? При выборе объекта и перезагрузке страницы мне нужно, чтобы он был прописан в URL (/?page=номер страницы). …

13.08.2022
Я не уверен, почему я получаю ошибку attributeError

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

13.08.2022
Получение файлов из-за пределов каталога проекта SvelteKit

Я получаю данные, включая ссылки на медиафайлы, из Django API. Структура проекта следующая: -backend (Django) -core -media -frontend (SvelteKit) -src -lib -node_modules Оба приложения работают на разных портах, и я не могу понять, как получить доступ к …

13.08.2022
Django Загрузка изображения из формы и отображение этого изображения без обновления страницы

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

13.08.2022
HTML-календарь, отображающийся под нижним колонтитулом

Я создал HTML-календарь для своего приложения django. Однако когда я добавляю его в один из моих шаблонов, он добавляет его под нижний колонтитул. Я не понимаю, почему это может произойти. {% extends "bf_app/app_bases/app_base.html" %} {% block main …

13.08.2022
Как отсортировать список_отображения функции Django с помощью поля admin_order_field?

Class ProductAdmin(admin.ModelAdmin): def got_inactive_variation(self, obj): res = obj.active_variation.__func__(obj) var_list = [i for i in res] active_list = [] for i in var_list: active_list.append(i.is_active) if False in active_list: return 'Yes' else: return 'No' got_inactive_variation.admin_order_field = "???" got_inactive_variation.short_description = 'Got Inactive Variation' …

13.08.2022
Django form_valid не передает параметры в CreateView

В моем проекте django я пытаюсь создать страницу 'submit post' с помощью CreateView. Она работает, но с выпадающим меню для автора поста. Я бы хотел, чтобы автор автоматически добавлялся к посту. Согласно (документации)[https://docs.djangoproject.com/en/4.1/topics/class-based-views/generic-editing/], я должен использовать метод form_valid для …

13.08.2022
Сложная поисковая система Django

Я хочу, чтобы моя поисковая система Django могла обрабатывать опечатки в названии элемента, который я буду отображать. Например, если пользователь вводит в поиск 'stacoverflow', я буду искать 'stackoverflow'. Затем я бы применил другие фильтры, которые у меня уже есть, …

13.08.2022
Flush=True - Не работает большую часть времени

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

13.08.2022
Django-leaflet: map getBounds возвращающий [объект Object]

Я использую django-leaflet для отображения карты в шаблоне, где целью является отображение только координат видимой области карты, когда пользователь перемещает карту. Для этого я использую метод getBounds(), но функция возвращает только [Object Object]. template.html: {% load leaflet_tags %} {% …

13.08.2022
Нет модуля с именем 'debug_toolbarnews'

Я сделал следующее для установки django-debug-toolbars pip install django-debug-toolbar добавлены классы middleware: MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageMiddleware', 'django.middleware.clickjacking.XFrameOptionsMiddleware', 'debug_toolbar.middleware.DebugToolbarMiddleware' ] Добавлены INTERNAL_IPS: INTERNAL_IPS = [ "127.0.0.1", ] 4.Добавлена панель инструментов …

13.08.2022
Как сделать создание массива с использованием двух моделей более эффективным?

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

13.08.2022
Как исправить ошибку, которую выдает django, когда я пытаюсь нажать на кнопку обновления формы?

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

13.08.2022
Эта ошибка появляется в Django: DoesNotExist в /settings Проблема Django

Здравствуйте, я пытаюсь создать переменную в setting.html для моего django проекта и все хорошо, пока я не добавлю это предложение: user_profile = Profile.objects.get(user=request.user) И тогда он выдает мне: DoesNotExist at /settings Я совсем новичок в Django и это мой …

13.08.2022
Рефакторинг бизнес-логики от представления к модели

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

13.08.2022
JsonField в DRF

У меня есть модель, как показано ниже, которая включает JsonField: class Animal(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_field=15) data = models.JSONField() структура поля data выглядит следующим образом: [ { "age":"15", "color":white, ... }, { ... ... } …

13.08.2022
Django/ AUTH_USER_MODEL ссылается на модель 'home.******', которая не была установлена

Я проверил все ответы, но не смог добиться результата, перепробовав все. Я хотел создать модель с AbstractUser в домашнем приложении, которое я уже использовал, а не создавал только для этой цели .После создания класса (упомянутого как *****) я создал AUTH_USER_MODEL …

13.08.2022
Django Назначение разных внешних ключей разным формам в наборе форм

Summary Мне нужно выяснить, как я могу обработать набор форм в представлении таким образом, чтобы экземплярам набора форм можно было присвоить различные внешние ключи. Требование к дизайну №1 Я работаю с требованием к дизайну, где пользователь …

12.08.2022
Как вставить данные и обновить данные в связи "один к одному" в DRF и React Js

I have two models User and Profile which is related by One to One relation. I have registered users who can login and if profile is not created for user, then user can create one profile (using POST) and if …

12.08.2022
Аутентификация сессии для запроса на удаление с помощью Django Rest Framework

Я пытаюсь модифицировать приложение Django для использования Django Rest Framework (DRF). Я могу заставить все работать нормально, за исключением механизма аутентификации. Для примера рассмотрим следующую функцию в views.py, которая удаляет одну запись из базы данных: @api_view(['DELETE']) def api_delete_cert(request, cert_name): .... …

12.08.2022
Как после регистрации получить jwt-токены (djangorestframework)

From django.conf.urls.static import static from django.contrib import admin from django.urls import path, include from rest_framework_simplejwt.views import TokenObtainPairView, TokenRefreshView, TokenVerifyView from InternetShop import settings from InternetShopApp.views import * urlpatterns = [ path('admin/', admin.site.urls), path('api/v1/products/', ProductsAPIList.as_view()), path('api/v1/products/<int:pk>/', ProductsAPIUpdate.as_view()), path('api/v1/productsremove/<int:pk>/', ProductsAPIRemove.as_view()), path('api/v1/auth/', include('djoser.urls')), …

12.08.2022
Запросы к БД Django

Есть проект на Джанго, внутри проекта сделал страницу test.py чтобы потестировать запросы к БД. Импортировал модель в этот файл TgDocuments.objects.all() И получаю ошибку django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment …

12.08.2022
Django как определить неудачу отправки почты - и отправка почты через AWS SES

Я пытаюсь подключиться к AWS SES, но сообщение (сообщение о подтверждении входа по электронной почте) не отправляется. То есть монитор AWS SES говорит, что не было отклонений (или отправлений). Как мне выяснить, что происходит? Я пробовал два способа …

12.08.2022
Как получить ссылку src изображения вместо тега Django при выборке через jQuery?

Я пытаюсь получить значение из шаблона django в мой внешний js файл. Хорошо работает, когда в html шаблоне данные будут иметь вид текста <h3 class="username">{{ user.first_name }} {{ user.last_name }}</h3> и код js файла, var username …

12.08.2022
Djnago drf обновить поле, если все пользователи прочитали его

Итак, у меня есть djnago rest framework представления, которые фильтруют latestbooks=True и возвращают последние книги, и если пользователь просматривает книгу, у меня есть другая функция, чтобы удалить книгу из latestbook, делая latestbooks=False, это работает нормально с одним пользователем, теперь …

12.08.2022
Django Web App with Selenium download location heroku

У меня следующая проблема, у меня есть бот selenium, который скачивает файл с сайта и сохраняет его на локальном компьютере, он сохраняет в "C:\Users\name\Downloads", но на heroku я не знаю куда его положить. chrome_options.add_experimental_option("prefs", { "download.default_directory": "C:\\Users\\name\\Downloads", "download.prompt_for_download": False, …

12.08.2022
Как передать список в значение входа

У меня есть следующие входные данные: <input type="hidden" id="accesspoint_node_attribute" name="accesspoint_node_attribute" value="name,military_organization,commander"> Как видно, я передаю три элемента в value (name,military_organization,commander) Однако, последний элемент (командир) является select multiple, поэтому он может иметь более одного значения. Однако я …

12.08.2022
Ошибки Cors в приложениях Django

Я пытаюсь создать Django приложение с react frontend и пытался разобраться, почему я продолжаю получать cors ошибки в браузере, когда я размещаю его на сервере. Прочитав много информации по этому вопросу, я понял, что мне нужно настроить следующее в settings.py …

12.08.2022
Django переопределение CreateView с помощью form_valid

Я создаю блог на Django, в котором есть страница 'Create Post', использующая CreateView. Для этого требуется три поля, изображение, описание и автор. Я хочу, чтобы страница автоматически назначала автора вошедшему в систему пользователю. в …

12.08.2022
Python3: Правильный способ выполнения ORM с использованием метакласса

В следующем исходном файле создан ORM Car для представления таблицы базы данных. Но Car.brand после этого стал None. Из-за того, что TableMetaCls устанавливает для всех полей бд значение None. Как мне перенести Car.brand в StringField()? Как правильно это …

12.08.2022
Перемещение приложения Django в продакшн с помощью Nginx и Gunicorn, ошибок нет, но страница не отображается

Я пытаюсь установить приложение на моем рабочем сервере Digital Ocean, я следовал этим инструкциям, тестировал gunicorn и nginx, я мог получить доступ к приложению в gunicorn, и обе службы запускались нормально без ошибок. Однако когда …

12.08.2022
Как индексировать модели Django в ElasticSearch с помощью elasticSearch_dsl (как синхронизировать)?

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

12.08.2022
Django запускает миграции без файла models.py

Я создал несколько моделей в django app, а также сделал соответствующие им файлы миграций. Теперь, AFAIK, во время развертывания мы можем запустить миграции даже до того, как файл models.py будет вытолкнут и развернут. Теперь дополнительно я должен предоставить …

12.08.2022
Невозможно импортировать rest_framework в Django, несмотря на то, что он установлен в моем venv

Следую учебникам и не могу импортировать rest_framework. Я активировал свой venv, запустил python и import rest_framework, как было предложено во многих обсуждениях на stack overflow, хотя никаких ошибок не возникает. Я уверен, что djangorestframework установлен, так как он находится …

12.08.2022
Установка подписанных cookie для модульных тестов

При написании модульного теста для моей функции я создаю запрос, используя RequestFactory ( моя функция принимает запрос в качестве параметра - она вызывается из представления) factory = RequestFactory() request = factory.get('/') Прежде чем я передам этот …

12.08.2022
Как создать нового пользователя в Django с помощью LDAP?

Я использую Django для создания REST API с LDAP. Одна из конечных точек получает имя пользователя (это не то же самое имя пользователя, который вошел в систему через IsAuthenticated). Я хочу проверить, существует ли это имя пользователя в системе, даже …