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

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). Я хочу проверить, существует ли это имя пользователя в системе, даже …

12.08.2022
Проблема с токеном CSRF при обновлении Django до версии 4.*

Я использовал Django версии 3, но затем обновил его до Django версии 4 (django==4.0.6). После входа в админ панель проекта Django, там было написано, что токен CSRF недействителен. Я нашел эту ссылку в документации Django и …

12.08.2022
Кодек 'utf-8' не может декодировать байт 0xb3 в позиции 10: недопустимый начальный байт

Я пытаюсь импортировать csv в django с помощью функции ниже в моем View, но получаю эту ошибку: 'utf-8' кодек не может декодировать байт 0xb3 в позиции 10: недопустимый начальный байт> Я получил эту функцию для другого проекта …

12.08.2022
Как получить объект по идентификатору в Django

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

12.08.2022
Приложение Django, размещенное на IIS, внезапно начинает показывать страницу "Объект перемещен" плюс тарабарщину при 302 перенаправлении

Скриншот Внутреннее веб-приложение Django размещено на Windows Server 2008 с IIS 7.5, с включенным Active Directory SSO. Некоторые ссылки в приложении отвечают 302. Например, если запрос направлен на myapp.com/change, сервер ответит 302 и перенаправит на myapp.com/change?user=5. В …

12.08.2022
Как создать api запрос в python с помощью ключа apy

Мне нужно сделать api вызов с api ключом в django, это работает в postman : я пробовал это в python : header={"content-type": "application/json","Authorization": "X-Api-Key %s" %(self.api_key)} r = requests.post(email_meta_path,json=json,header=header) …

12.08.2022
Django-Tailwind не работает должным образом в Django

Django-Tailwind изначально после установки хорошо работает с Django, но как только я начинаю продвигаться с моим проектом, он перестает работать!!!

12.08.2022
Как я могу создать объект Django после формы подтверждения

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

12.08.2022
Загрузите файл с помощью axios, который приходит из api Django

Я пытаюсь загрузить xlsx, который генерируется в бэкенде в django, но кажется, что учетные данные не предоставляются. axios.get request getPoResume = () => { axios.get( process.env.REACT_APP_IP + `/po/get_resume_pos/?client=${this.state.selectedClientPo}`, { headers: { "Authorization": "Token " + this.userToken }, }).then( function(response) …

12.08.2022
Sublime Text 4: Поддержка автозаполнения Django

Я ищу способ реализовать автодополнение и подсказки Django. Я знаю, что это возможно в Sublime Text 3. Я ищу, как это сделать в Sublime Text 4. Например, я не могу использовать Djanerio в браузере …

12.08.2022
Вход в систему с помощью интеграции Google с учетом того, что origin не разрешен на django

Я новичок в google sign in api, и я пытаюсь создать простое приложение, в котором пользователи регистрируются/входят в систему с помощью google one tap sign in, а затем видят свое имя и email. Я смог заставить google sign in …

12.08.2022
Параметры Django в URL

Я пытаюсь написать функцию удаления для моего CRUD API с Python Rest Framework. В функции delete я хочу удалить конкретный элемент в базе данных, и я хочу, чтобы он передавался через параметр ссылки следующим образом: path/to/link/to/delete/post3. Я сделал это …

12.08.2022
Пытаюсь вернуться от представления деталей на основе классов к представлению на основе функций, но получаю ошибку NoReverseMatch

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

12.08.2022
Что означает user.save?

У меня была задача вывести аватар google аккаунта при регистрация и я использовал эту ссылку Там задача решалась через pipeline и в конце было написано user.save() и я не могу понять, что и как он сохраняет и как это …

12.08.2022
Docker и Nginx: порт 80 и 403: адрес уже используется

У меня есть VPS сервер на Ubuntu, я запускаю несколько проектов Django с Nginx и Gunicorn. Недавно я решил развернуть свой последний проект с помощью Docker. Все работает, кроме порта 80. Я могу запустить сайт на example.com:1330, …

12.08.2022
Почему у объекта 'function' не отображается атрибут 'user'?

я попытался создать 2 пользователей в моем проекте models.py class CustomUser(AbstractUser): user_type_choices = ((1, "Admin"), (2, "NotesUser")) user_type = models.CharField(max_length=10, choices=user_type_choices, default=1) class Admin(models.Model): user_id = models.OneToOneField(CustomUser, on_delete=models.CASCADE) class NotesUser(models.Model): user_id = models.OneToOneField(CustomUser, on_delete=models.CASCADE) @receiver(post_save, sender=CustomUser) def …

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

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

12.08.2022
Как сделать перенаправление при успешном входе пользователя в систему с помощью django-rest-framework

Urls.py 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/', …

12.08.2022
Как получить страну из (intl-tel-input) jquery

Как я могу получить название выбранной страны из intlTelInput? У меня есть форма со скрытым входом, который должен получить название выбранной страны. но я не знаю, как это сделать inttelephoneinput.js $(function() { $("#mobile-number").intlTelInput({ preferredCountries: ["us", "co"], }); }); шаблон …

12.08.2022
Обратный прокси-сервер Apache с использованием mod_proxy

0 Введение Я пытаюсь настроить сервер с основным сайтом, размещенным на портах 80 и 443 (назовем его example.com), и секцией на этом сайте, которая обслуживает аналитику umami, размещенную на порту 3000 (назовем ее umami.example.com), используя обратный прокси. Я использую Django …

12.08.2022
Django Haystack различные бэкенды установки

В документации Haystack docs есть раздел при установке, где указано, где будет находиться файл конфигурации вашего сайта и какой бэкенд использовать, а также другие настройки для этого бэкенда. Здесь упоминаются некоторые бэкенды, и я не знаю, …

12.08.2022
Django.core.exceptions.ImproperlyConfigured, Требуется настройка DEBUG (?)

Я получаю следующую ошибку: "django.core.exceptions.ImproperlyConfigured: Запрошена настройка DEBUG, но настройки не настроены. Вы должны либо определить переменную окружения DJANGO_SETTINGS_MODULE, либо вызвать settings.configure() перед доступом к настройкам." Единственный момент, о котором я могу думать, это то, что проект …

12.08.2022
Как реализовать многопоточность Django

Пишу проект на Django с использованием Rest Api. Суть проекта такова: Есть отдельная программа ,которая слушает WebSocket и пересылает определенный запрос на Backend. Далее этот запрос должен выполняться одновременно у всех пользователей закрепленных за этим сокетом . Каким образом это …

12.08.2022
Django с использованием глобальных переменных

Я думаю, что этот вопрос может быть применен за пределами Django, но Django - это все, что я знаю: как работать с глобальными "ресурсными" переменными? Я параллельно работаю над созданием структуры тестирования для этого <a href="https://developer.mozilla.org/en-US/docs/Learn/Server-side/Django/Testing#locallibrary_tests" rel="nofollow noreferrer" …

12.08.2022
Django отображает объект формы, а не поля формы

Наверняка я упустил что-то очевидное, но любая помощь будет оценена по достоинству. У меня есть модель формы: class UserForm(forms.Form): name = forms.CharField() Вид: def userform(req): context = {} context['user_form'] = UserForm() context['message'] = 'test message' …

12.08.2022
Проверка существования пользователя Djoser по электронной почте

В настоящее время я разрабатываю экран входа в систему, где я использую djoser для аутентификации. Я уже использую конечные точки /users/ и /token/login/ для создания и входа пользователей соответственно во фронтенде (JS fetch) и знаю, что /users/ вернет …

12.08.2022
Как создать имя класса в django formset динамически на основе значения foreignkey?

Как я могу передать значение из поля slug из модели Product в мой набор форм и создать динамическое имя класса, которое будет содержать это значение? Мне удалось создать фиксированное имя класса form-control в каждой форме, но я не …

12.08.2022
Как перейти к обращенному набору запросов в django?

Я пытаюсь дважды обойти один обращенный объект, первоначально цикл for работает, но не работает во втором цикле. x = Subscription.objects.filter(customer_id=customer_id).order_by('-id')[:count] tmp = reversed(x) y = call_function(subs=tmp) # inside this function as well object is of type reversed and i …

12.08.2022
Как правильно определить эти отношения в Django?

Короче говоря, у меня есть модель с - среди прочего - следующим: class Connection(Model): currentnas = models.ForeignKey(NAS, null = True, blank=True, default = None, on_delete=models.SET_NULL, related_name='active') class NAS(Model): # Various data fields currentnas - это, как …

12.08.2022
Django admin Valid form with funtion clean

В моей модели django я определил чистую функцию для проверки дополнительных условий перед сохранением данных. Вот моя модель: class TestRange(models.Model): SERVICE = [ ('s1', 'Service 1'), ('s2', 'Service 2') ] service = models.CharField(max_length=2, choices=SERVICE) SDA = [ …

12.08.2022
Клиент Python Django Eureka Client не отсоединяется от сервера Eureka Server в кластере Kubernetes

Я хочу зарегистрировать клиент python django eureka на сервере java spring eureka. При регистрации проекта django на сервере eureka на localhost проблем нет, при запуске проекта django он регистрируется на сервере eureka. при остановке проекта django с помощью CTRL + …

12.08.2022
Как я могу наследовать два класса в Django?

Я не могу использовать Abstract base class, потому что мне нужно использовать его как внешний ключ в другой модели. Когда я использую makemigrations, он выдает "вы пытаетесь добавить не нулевое поле 'base_ptr' в childa без значения по умолчанию". django-polymorphic …

12.08.2022
Запуск приложения django с помощью docker, нераспознанные аргументы runserver

У меня проблема с запуском моего проекта django в контейнере docker. Я пытался сделать это несколькими способами, например: docker-compose run web python manage.py runserver или просто docker-compose up Первый раз, когда я попробовал это, я не …