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

24.06.2024
Аутентификация Google с помощью django-allauth не работает из-за ошибки "OAuth2Error: Invalid id_token"

Я пытаюсь настроить аутентификацию Google для моего веб-приложения DRF + Next.js. Я следую этому руководству . Я использую django-allauth 0.61.1 и dj-rest-auth 6.0.0. Если я пытаюсь передать оба токена access и id: ... const SIGN_IN_HANDLERS …

24.06.2024
Почему через nginx не отображается фото сайта Django

У меня сайт, работающий в связке nginx + uWSGI + Django. Я разбил nginx на два файла: nginx.conf и default.conf. Почему-то nginx не отдает медиа файлы (фотографии сайта), расположенные в папке /Users/nnhufg/Desktop/CORGIFUME/brand_site/media/!ALL_IMAGES. nginx.conf worker_processes 1; events { worker_connections 1024; } …

23.06.2024
Как добавить права в админпанель django для пользователя?

У меня есть приложение django. И я добавил в административной панели django следующее разрешение: Accounts | account | Can view account А в коде файла admin.py приложения учетных записей. Я добавил следующее: from django.contrib.auth import get_user_model from …

23.06.2024
Как принудительно установить максимальный масштаб карты для геоузла docker?

Я запускаю geonode docker, как мне нужно изменить .env файл, чтобы принудительно установить максимальный размер карты (например, Италия)? Это моя локальная процедура установки с использованием стандартного .env git clone -b 4.0.2 https://github.com/GeoNode/geonode.git cd .\geonode\ …

23.06.2024
Django random не может подключиться к mysql

В django я получаю случайную ошибку "Не удается подключиться к mysql". он работает нормально и просто отдает его мне, а при обновлении он работает нормально, совершенно случайно, я даже не могу воспроизвести это. Есть идеи? создать файл: networks: …

23.06.2024
Io.UnsupportedOperation: fileno

в django я хочу получить файл из формы и передать его в функцию, а затем сделать с ним OCR. но я получаю ошибку io.UnsupportedOperation: fileno. вот часть файла views.py: @login_required(login_url='/profile/login/') def repairman_profile(request): user = request.user repairman = RepairmanUser.objects.get(user=user) if …

23.06.2024
Правильно ли я написал миграцию данных для изменения типа данных?

Допустим, у меня есть модель TestModel: class TestModel(models.Model): field1 = models.CharField(max_length=255) field2 = models.IntegerField() def __str__(self): return f"{self.field1}" Но теперь мне нужно изменить тип поля2 на Text. Чтобы не потерять данные в модели TestModel, мне нужно написать …

23.06.2024
Написание корзины django(срочно)

Мне нужно написать корзину для магазина на django. Вот код, что нужно поменять, что бы правильно считались суммы и показывало изображение и название продукта? Я новичёк в этом, и делаю это уже больше недели. Я не понимаю что добавить и …

23.06.2024
Как показать права доступа в админке проекта django?

У меня есть приложение на django. И я пытаюсь в панели администратора django ограничить права пользователей с помощью вкладки AUTHENTICATION AND AUTHORIZATION. Но я заметил, что в моем существующем приложении django на вкладке AUTHENTICATION AND AUTHORIZATION чего-то не …

23.06.2024
Ошибка при отображении содержимого .csv в Django (бэкенд в S3 AWS)

У меня возникают проблемы при отображении в формате JSON содержимого .csv-файла, расположенного в S3 Bucket. Я могу правильно выполнить метод GET, но мне кажется, что я делаю что-то не так, когда пытаюсь отобразить содержимое ранее упомянутого файла. Также …

23.06.2024
Как получить объединенный последний объект в django ORM?

У меня есть две таблицы 1:N, связанные между собой. Я хочу получить только одну модель последней сделки для каждой модели real_estate. Я присоединился к prefetch_related и результатом list(real_estates)[0].latest_deals является []. latest_deals = ( deal_q.filter(real_estate_id=OuterRef("id")) .order_by("-deal_year", "-deal_month", …

23.06.2024
Я хочу добавить график в django для блога

Я хочу добавить график в блог django, используя tinymce, и я также использую плагин, но он не работает. я добавляю этот плагин в файл static/tinymce/plugins/chart_plugin/plugin.min.js**. tinymce.init({ selector: '#chart-result', height: 550, plugins: [ 'advlist autolink lists link image charmap print …

23.06.2024
Django-CMS 4.1.1 Невозможно редактировать страницы через меню "Страница" или кнопку "Переключить структуру

Django 5.0.6 Django-CMS 4.1.1 Стоковая установка После этого руководства "Установка Django-CMS вручную" я не могу редактировать созданные мной страницы. Все опции редактирования выделены серым цветом в меню "Страницы", а "Toggle Structure" отключена. Я пытаюсь редактировать эти страницы, …

23.06.2024
Django: Отправка JSON-данных из main.js обратно в представление для обработки/обновления базы данных

У меня проблемы с отправкой данных из моего main.js обратно в django, чтобы они могли быть обработаны там и обновлены в базе данных. Пользователь, вошедший в систему, может манипулировать данными, передаваемыми WorkshopMasterView в шаблоне/фронтенде. При отправке данных текущий JSON-объект …

23.06.2024
Проблема с веб-браузерами chrome и Django sign in

У меня есть проблема, которую я не могу решить. Я полагаю, что ответ находится где-то там.... Я развернул приложение Django. На локальном сервере (разработка) пользователь может независимо от браузера войти в приложение Django. Теперь, когда я развернул приложение …

23.06.2024
<

это моя функция Все работает нормально, пока не наступает imageSequence = ImageSequenceClip(imagesTMPpaths, fps=fps). даже после того, как я подтвердил в консоли, что изображения имеют одинаковую ширину и длину, он все равно делает исключение. Все работает нормально, пока …

23.06.2024
Corsheaders: пытаюсь подключить свой django api к проекту react, нужна помощь

Я пытаюсь подключить django Rest API к проекту react, API развернут на heroku и вроде бы работает как надо, но при попытке зарегистрироваться в проекте react я получаю в консоли следующее сообщение об ошибке: Доступ к XMLHttpRequest …

23.06.2024
Django Media Files Not Found (404) on Render Deploy

У меня проблемы с обслуживанием медиафайлов в моем Django-приложении, развернутом на Render. Медиафайлы создаются и хранятся (я думаю) на сервере правильно, но обращение к ним через браузер приводит к 404 ошибке. В моей локальной среде разработки все работает нормально. …

23.06.2024
Django Media Files Not Found (404) при развертывании рендера

У меня проблемы с обслуживанием медиафайлов в моем Django-приложении, развернутом на Render. Медиафайлы создаются и хранятся (я думаю?) на сервере правильно, но обращение к ним через браузер приводит к ошибке 404. В моей локальной среде разработки все работает нормально. …

23.06.2024
Получаем эту проблему отсутствия модуля с именем pip и говорит, что ошибка с pip не вероятна

Мой проект Django работал нормально... По какой-то причине я удалил свою виртуальную среду. Я создал новую виртуальную среду и активировал ее. Но теперь я вдруг получаю эту проблему... Моя версия python 3.12.3... Я изменил ее на Python 3.11.7, но …

23.06.2024
Docker не может соединить мой контейнер mysql с контейнером djngo

У меня есть два отдельных контейнера. Когда я пытаюсь соединить MySQL с моим контейнером Django, я получаю эту ошибку: django_farhyn | super().__init__(*args, **kwargs2) django_farhyn | django.db.utils.OperationalError: (2005, "Unknown server host 'mysql' (-2)") Этот файл docker compose для …

22.06.2024
Как настроить сообщение для неактивного пользователя в Djoser?

Я работаю над проектом Django и использую Djoser в качестве библиотеки auth. Однако, когда пользователь пытается создать jwt-токен, он возвращает { "detail": "No active account found with the given credentials" } для случаев, когда нет пользователя с …

22.06.2024
В коде VS возникла проблема с RUN AND DEBUG для DJANGO

Я запускаю RUN AND DEBUG с django. Если я нажимаю на кнопку запуска и отладки, он запускается и заканчивается через 2 секунды. Не показывает никаких ошибок, просто останавливается. Не уверен, почему. Добавляю файл launch.json для справки { // Use …

22.06.2024
Django REST Framework ValueError: Невозможно выполнить запрос "Джон Смит": Должен быть экземпляр "User"

Я работаю над проектом Django с Django REST Framework, и я столкнулся с ошибкой ValueError при попытке отфильтровать заказы по ID клиента. Вот трассировка ошибки: Вот соответствующий фрагмент кода из файла views.py: class OrderViewSet(ModelViewSet): queryset = Order.objects.all() serializer_class = …

22.06.2024
Удаление товаров из корзины

При удалении товара из корзины кнопка удаления не работает Мое мнение: class CartDeleteView(View): def get(self, request, id): cart = Cart(request) cart.delete(id) return redirect('cart:cart_detail') def delete(self, id): if id in self.cart: del self.cart[id] self.save()

22.06.2024
Как получить выпадающий список из базы данных в Django? (Uncaught TypeError: Cannot read properties of null (reading 'classList'))

Я получаю выпадающий список из базы данных в Django, все загружается, пока я осматриваю его, но выпадающий список не открывается. {% if part_data.part.has_ML_Model %} &lt;div class="btn-group"&gt; &lt;button type="button" class="btn btn-success dropdown-toggle" id="dropdownMenuButton{{ forloop.counter }}" data-bs-toggle="dropdown" aria-expanded="false"&gt; {{ part_data.dropdown.0.dropdown_label }} …

22.06.2024
Реклама google не работает в django (я установил рекламу google), но она не подтверждает местоположение

Я работаю над проектом Django, в котором мне нужно использовать Google Ads API. Я установил библиотеку google-ads с помощью pip install google-ads, но при попытке импортировать GoogleAdsClient я постоянно сталкиваюсь с ошибкой импорта. Вот детали моей установки и шаги, которые …

22.06.2024
Python на хостинге, доступ к localhost на стороне клиента

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

22.06.2024
Внедрение PHP в проект Django [закрыто]

У меня есть проект, выполненный в формате PHP, и мне нужно включить Python Django для реализации алгоритмов машинного обучения, таких как SVM, random forest, logistic regression и naive Bayes. Возможно ли это сделать? Могу ли я использовать мой проект …

22.06.2024
Ошибка утверждения в проекте Django

Я пытаюсь протестировать API для создания компании, но он выдает ошибку утверждения. В нем говорится, что мне нужно создать пользовательский метод .create(), но я уже определил его, но все равно получаю ошибку. serializer.py class TaxInformationSerializer(serializers.ModelSerializer): class Meta: model = …

22.06.2024
Почему мои теги шаблона django-allauth socialaccount пустые?

Я использую Django 5.0.6 с django-allauth 0.63.3. Я следовал руководству allauth quick start guide для настройки моего settings.py и использовал pip install "django-allauth[socialaccount]", и смог настроить провайдеров google и github SSO через файл settings.py. settings.py SOCIALACCOUNT_PROVIDERS …

22.06.2024
Переход на разработку бэкенда [закрыто]

Как full-stack разработчик, имеющий опыт работы со стеком MERN. Я хочу перейти к разработке бэкенда. Я рассматриваю возможность изучения Java с такими фреймворками, как Spring Boot, изучения Django или придерживаюсь Express js. Моя цель - выбрать технологию, которая может …

22.06.2024
Структура проекта Django: должны ли мои шаблоны регистрации, входа в систему находиться в приложении учетных записей или в шаблонах проекта

Вот структура проекта, которую я имею на данный момент: project/ manage.py forum_app/ ecommerce_app/. # tbd accounts/ project/ settings.py urls.py templates/ base.html home.html registration/ login.html signup.html profile.html change_password.html ... Должен ли я вместо этого иметь что-то вроде этого: …

22.06.2024
Как лучше всего сделать так, чтобы переменная сессии "django-timezone" устанавливалась на основе предпочтений профиля пользователя при каждом входе в систему?

Фон Я прочитал этот раздел в документации Django под названием "Выбор текущего часового пояса", и мне стало ясно, как пользователь может выбрать предпочтительный часовой пояс для своей сессии (а затем промежуточное ПО убедится, что он будет …

22.06.2024
Bad Request и Invalid HTTP_HOST header при развертывании NGINX + Gunicorn + Django?

Не могли бы вы, пожалуйста, подсказать, где или как найти решение моего DisallowedHost исключения? Я развернул свой Django проект на DigitalOcean Ubuntu сервере с помощью Nginx + Gunicorn в соответствии с инструкциями DjangoProject и DigitalOcean, а также …

22.06.2024
Разрешение Django User-roles

Я пытаюсь создать веб-приложение для управления школой, используя Django. Для базы данных я использую PostgreSQL. Веб-приложение будет использоваться многими школами, поэтому я пытаюсь использовать django_tenant. Пожалуйста, посоветуйте, как мне следует поступить с приложением для учетных записей, которое должно обрабатывать …

21.06.2024
Передача значения даты в HTML-форму во фреймворке django

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

21.06.2024
При использовании в отзывчивой таблице HTMX упорядочивание таблицы DataTable не происходит

Я использовал несколько способов создания отзывчивых таблиц, и мне нравится подход htmx. Проблема в том, что я теряю некоторые функции DataTables, на которые я полагался, в основном возможность сортировки нажатием на заголовок. Views.py: class HomePageView(TemplateView): template_name = 'wwdb/home_tabletest.html' …

21.06.2024
ModelForm с полем, зависящим от прав пользователя?

У меня есть модель Address с полем и моделью ModelForm. class Address(Model): number = PositiveSmallIntegerField(default=1) class AddressForm(ModelForm): class Meta: model = Address fields = "__all__" Как добавить к ней валидатор, когда форма показывается пользователю с определенным разрешением? …

21.06.2024
Почему csv.reader с TextIOWrapper включает символы новой строки?

У меня есть две функции, одна загружает отдельные файлы csv, а другая загружает zip с несколькими файлами csv. Функция download_and_process_csv работает правильно и, похоже, заменяет символы новой строки пробелом. "Курица, вода, кукурузная мука, соль, декстроза, сахар, …