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

19.02.2022
Admin change_view вызывается дважды

Есть ли возможность сделать так, чтобы django admin не вызывал change_view дважды при нажатии "сохранить и продолжить редактирование"? class SomeAdmin(admin.ModelAdmin): form = SomeAdminForm def change_view(self, request, object_id, form_url = "", extra_context = None): extra_context = extra_context or {} …

19.02.2022
AttributeError: модуль 'BackendApp.views.GoogleLogin' не имеет атрибута 'as_view'

Path('dj-rest-auth/google/', GoogleLogin.as_view(), name='google_login'), AttributeError: module 'BackendApp.views.GoogleLogin' has no attribute 'as_view' У меня эта ошибка возникает в url.py, что странно, поскольку я следую этому руководству https://dj-rest-auth.readthedocs.io/en/latest/installation.html в разделе Google. Я уверен, что у меня есть все …

19.02.2022
Реверс для 'chi_tiet_hop_dong' с ключевыми аргументами '{'so_hd': ''}'' не найден. Проверен 1 шаблон(ы): ['chi_tiet_hop_dong/(?P<so_hd>[^/]+)/$'].

У меня возникла эта ошибка моя модель. class testimport(models.Model): id=models.AutoField(primary_key=True) so_hd=models.CharField( max_length=50, unique=True) ten_kh=models.CharField( max_length=500) def get_absolute_url(self): return "/chi_tiet_hop_dong/%s/" % self.so_hd class report(models.Model): id=models.AutoField(primary_key=True) so_hd=models.ForeignKey(testimport, on_delete=models.CASCADE, to_field="so_hd") Если я …

19.02.2022
Есть ли какой-нибудь Pythonic способ манипулировать словарями, чтобы следовать философии DRY в Django?

У меня есть словарный набор необходимых запросов, как показано ниже: [ { "primary_attribute__name": "Color" "primary_attr_values__name": "Red", }, { "primary_attribute__name": "Color", "primary_attr_values__name": "Green", }, ] Теперь я хочу : [ { "primary_attribute__name": "Color" { "primary_attr_values__name": "Red", "primary_attr_values__name": "Green", …

19.02.2022
Как настроить redis 6 в django

Я знаю, как настроить postgress на digitalocean с django. Однако у меня есть кластер баз данных redis 6, и я не смог настроить его с моим приложением django. Вот конфигурация postgress, как есть в settings.py POSTGRES_DB = os.environ.get("POSTGRES_DB") …

19.02.2022
"ответ": "strptime() аргумент 1 должен быть str, а не datetime.datetime" проблема с форматом django datetime

В Django я написал метод delete, в котором я получаю некоторые запросы данных из API delete. Запрашиваемые данные [ { "acerage": 1, "batch_health": null, "actual_produce": null, "actual_yield_per_acre": null, "batch_id": 2583, "batch_status": "running", "commodity_id": 6, "commodity_variety_id": 20, "current_gdd": null, "current_pdd": …

19.02.2022
Продолжаем получать ошибку: ModuleNotFoundError: Нет модуля с именем 'requests', когда у меня установлен requests

У меня установлен python, но я продолжаю видеть следующую ошибку, когда пытаюсь импортировать запросы. File "/x/y/z/views.py", line 3, in &lt;module&gt; import requests ModuleNotFoundError: No module named 'requests' вот как выглядит мой код: from django.shortcuts import …

19.02.2022
Создание единых форм по двум моделям в Django с помощью динамических полей

Я хочу создать Django Forms для сохранения транзакций для магазина. Мне нужен конечный шаблон, похожий на этот. ER-диаграмма для моей базы данных также показана на картинке. Моими моделями Django являются: …

19.02.2022
Функция входа в систему в Django не работает должным образом

Views.py def login_view(request): form = AuthenticationForm() if request.method == 'POST': form = AuthenticationForm(request.POST) if form.is_valid(): username = form.cleaned_data.get('username') password = form.cleaned_data.get('password') user = authenticate(username=username, password=password) if user is not None: login(request,user) messages.info(request,'登入成功!') return redirect('index') else: messages.error(request,'帳戶無效或密碼錯誤! 請重試!') else: messages.error(request,'帳戶無效或密碼錯誤! 請重試!') …

19.02.2022
Сайт администратора Django

Я запускаю сервер разработки и исследую его. Когда я открываю веб-браузер и перехожу к "/admin/" на моем локальном домене, http://127.0.0.1:8000/admin/.I появляется этот экран: enter image description here

19.02.2022
Django: Запрос .all() не попадает в базу данных

В документации django говорится: Возвращает копию текущего QuerySet (или подкласса QuerySet). Это может быть полезно в ситуациях, когда вы хотите передать либо менеджер моделей, либо QuerySet и выполнить дальнейшую фильтрацию результата. После вызова all() на …

19.02.2022
Не удается просмотреть файл во флаттере

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

19.02.2022
Создал виртуальную среду, но не могу получить к ней доступ

он показывает созданную виртуальную среду. Но он не перенаправляет в виртуальную среду. После того, как я обновил pip никаких изменений не появилось. Пожалуйста, помогите мне получить это. введите описание изображения здесь

19.02.2022
Django regex не работает при добавлении других веток в url

Я полный новичок в Django, и я столкнулся с проблемой при попытке установить url для каждой "комнаты". Вот код: from django.conf.urls import url from . import views urlpatterns = [ url(r'^home/$', views.home, name='home'), url(r'^room/&lt;str:pk&gt;/$', views.room, name='room'), ] …

19.02.2022
Что происходит с другими атрибутами после использования Django queryset distinct?

В этом наборе запросов что произойдет с атрибутом score, если я сделаю что-то вроде: myqset.distinct('Name')? Будет ли он просто принимать одно из значений score или есть что-то, что я могу сделать, чтобы получить среднее значение score? …

19.02.2022
ProgrammingError at /products/ or 500 error when i click to another app in Heroku but it works locally

Мой проект работает локально, но я получаю 500 ошибку на heroku при попытке нажать на ссылку на другое приложение, которое было продуктами в моем проекте. I gProgrammingError at /products/ отношение "products_product" не существует LINE 1: ...uct". "image_url", "products_product". "image" FROM …

19.02.2022
Проблема развертывания базы данных Django в отношении базы данных

Когда я запускаю app server локально через "python manage.py runserver", я могу зарегистрировать пользователей в моей базе данных postgresql, но когда я открываю свой сайт с url, на котором он размещен, он ничего не делает, когда я отправляю регистрацию. …

19.02.2022
Django forms: объект не имеет атрибута очищенные данные

Я довольно новичок в Django. Я получаю эту ошибку, когда пытаюсь использовать form.clean_data. Везде, где я проверял в Интернете, говорится, что это происходит потому, что вы, возможно, не используете функцию is_valid, что я и делаю. Моя цель - создать набор …

19.02.2022
Как вложить маршруты URL в Django Rest Framework (DRF) RetrieveUpdateDestroyAPIView без маршрутизатора

Я использую Django rest framework и RetrieveUpdateDestroyAPIView и пытаюсь реализовать вложенные шаблоны URL. # my current URLs structure is like /api/v1/kitchens/ - ListCreateAPIView /api/v1/kitchens/1/ - RetrieveUpdateDestroyAPIView /api/v1/orders/ - ListCreateAPIView /api/v1/orders/1/ - RetrieveUpdateDestroyAPIView /api/v1/items/ - ListCreateAPIView /api/v1/items/1/ - RetrieveUpdateDestroyAPIView …

18.02.2022
Доступ к XMLHttpRequest по адресу 'http://localhost:8000/api/auth/jwt/create/' из источника 'http://localhost:63342' был заблокирован политикой CORS:

Я пытаюсь подключить django и Vue API для входа в систему. Я использую JWT с простой библиотекой jwt и djoser, и я уже создал пользователя. Как видите почтальон работает нормально. Кто-нибудь знает, как исправить эту ошибку? <a href="https://i.stack.imgur.com/NRnz2.png" …

18.02.2022
Django-celery-beat загружает задание, но не выполняет?

У меня есть приложение, структурированное следующим образом. - api -api settings.py celery.py -core tasks.py -scripts cgm.py При выполнении следующей команды я вижу, что моя задача загружается в базу данных, однако на самом деле она не выполняется, и …

18.02.2022
Distinct не работает в базе данных DRF sqlite

Distinct не работает. Я использую sqlite в бэкенде class getPatient(generics.ListAPIView): def list(self, request): queryset = Patient.objects.all().distinct() serializer = PatientSerializer(queryset, many=True) return Response({'patient': serializer.data}) Я пытался : queryset = Patient.objects.distinct("name").all() queryset = Patient.objects.values('name').distinct() queryset = Patient.objects.all().distinct() Ничто не …

18.02.2022
Проблема с запросом django, получение пользователя из bd

SO, я хочу получить данные пользователя из базы данных и показать их в файле user.html, но не могу этого сделать. Они не отображаются в этом файле. Я пытался сделать класс UserView(ListView):, но ничего не получилось. Возможно, я не понял запрос. …

18.02.2022
Errno 5 Ошибка ввода/вывода при закрытии консоли

У меня есть видеоконвертер, который конвертирует аудио и видео файлы. Все работает, но если я закрываю терминал с моего сервера, конвертация аудиофайлов больше не работает. Я использую PyTube для конвертации и moviepy для конвертации mp4 из pytube в mp3. …

18.02.2022
REST Django - Как изменить сериализованный файл до того, как он будет помещен в модель

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

18.02.2022
Как добавить новую опцию для тега select в select2 - удаленные данные

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

18.02.2022
CSRF-проверка не удалась: токен не сохраняется между GET и POST? Django

Я проверил много старых вопросов по CSRF, но они, похоже, были заданы 5+ лет назад, и многие решения не применимы, поскольку теперь они обрабатываются с помощью render() или других встроенных методов. Итак, вот мой вопрос: Я отображаю шаблон …

18.02.2022
Почему мы пишем это, form = StudentForm(request.POST) в django?

Это моя функция представления, def studentcreate(request): reg = StudentForm() string = "Give Information" if request.method == "POST": reg = StudentForm(request.POST) string = "Not Currect Information" if reg.is_valid(): reg.save() return render('http://localhost:8000/accounts/login/') context = { 'form':reg, 'string': string, } return render(request, 'student.html', …

18.02.2022
Не удалось развернуть AWS elastic beanstalk Linux 2 с приложением Django

У меня возникла странная ситуация, когда я не смог развернуть одну и ту же кодовую базу на сервере elastic beanstalk Linux 2 после первого раза. Первое развертывание (после намеренного падения сервера или нового окружения) работает без ошибок, но если …

18.02.2022
Чтение загруженного файла excel, содержащего уравнения и изображения в ячейках django и хранение его в db

Читать загруженный файл excel, содержащий уравнения и изображения в ячейках, используя django и хранить его в db

18.02.2022
Получение ошибки Module not found на терминале

Я создаю приложение на react-django, для которого я создал папку css для добавления внешнего css к моим компонентам и папку image, которая содержит все изображения, необходимые в компонентах, но когда я запускаю приложение, я получаю эту ошибку в терминале, …

18.02.2022
Попытка относительного импорта за пределы пакета верхнего уровня в django

Попытка создать приложение Django с приложением для регистрации в самом главном приложении Я получаю следующее сообщение об ошибке: from ..signup import views as signup_views ValueError: attempted relative import beyond top-level package Это структура моего приложения ---PeerProgrammingPlatform ------peerprogrammingplat …

18.02.2022
Приложение React не подключается к базе данных django-rest

Мне нужно обновить фронтенд этого сайта https://github.com/ildebr/store-repository у него есть react фронтенд и django бэкенд, auth сделан с помощью django-rest-framework. Первоначально база данных использовалась PostrgreSql, но из-за некоторых проблем с моим ПК я изменил ее на …

18.02.2022
Ожидаемый блок с отступом с каркасом DJANGO Rest

Я только начал работать с django и получаю ошибку в строке 1 в models.py, я не создавал виртуальную среду и создал приложение под названием wallet. from django.db import models # Create your models here. class Wallet(models.Model): raddress = models.CharField(max_length=100, blank=False) …

18.02.2022
<django.db.models.query_utils.DeferredAttribute object at 0x0000021299297100> ПОКАЗ ВНУТРЕННИХ ВХОДНЫХ ПОЛЕЙ для обновления задачи Todo

Hy, Я пытаюсь решить проблему, я новичок в Django и при выполнении проекта я получаю &lt;django.db.models.query_utils.DeferredAttribute object at 0x0000021299297100&gt; внутри полей ввода. Функция предназначена для обновления существующих данных и внутри нее вместо фактических значений отображаются модели. запрос. <a href="https://i.stack.imgur.com/MKt7O.png" …

18.02.2022
Как исправить проблему url 404 в Django? Нужна помощь

Надеюсь, кто-нибудь сможет помочь мне в этом. Я пытаюсь создать сайт электронной коммерции для себя. Я использовал этот [учебник] и следовал всем его шагам. Проблема в том, что в браузере всякий раз, когда я не добавляю '/' после admin …

18.02.2022
IntegrityError в /merchant_create

Сбой ограничения UNIQUE: f_shop_customuser.username Метод запроса: POST URL запроса: http://127.0.0.1:8000/merchant_create. Версия Django: 3.2.8 Тип исключения: IntegrityError Значение исключения: Сбой ограничения UNIQUE: f_shop_customuser.username Местоположение исключения: C:\Users\ibsof\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\LocalCache\local-packages\Python39\site-packages\django\db\backends\sqlite3\base.py, line 423, in execute Python Executable: C:\Users\ibsof\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe Версия Python: 3.9.10 Python Path: …

18.02.2022
Django. Работа скрипта после отправки Response

Нужна помощь, весь Гугл перелазил) У меня есть страница, с которой мне отправляются данные(список с номерами телефона) на сервер(использую REST API). Эти данные я получаю(во views) и у меня есть код, который отправляет на эти номера сообщение, которое мне надо, …

18.02.2022
Django Form - переопределение стандартного сообщения валидации из пользовательской функции валидатора

В моем файле forms.py есть пользовательская функция проверки, которую я передаю в атрибут validators поля EmailField. Однако, когда я тестирую это в браузере, я получаю ОБА стандартных сообщения об ошибке и мое пользовательское сообщение. Как мне скрыть стандартное сообщение …

18.02.2022
DRF APIClient Данные для удаления поступают в request.data, а не в request.query_params

Я использую APIClient от DRF для написания автоматизированных тестов. И во время написания первого теста на удаление, я обнаружил, что очень странно, что передаваемые данные поступают в request.data, в то время как если я использую Axios или Postman, они всегда …