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

31.03.2024
Процесс сокетов Django

Я столкнулся с небольшой проблемой, которую мне нужно решить. У меня есть приложение на Django, и мне нужен websocket, но мне не нравятся каналы Django, поэтому я создал сокет-сервер во Flask и пытаюсь подключить к нему Django, создав промежуточное …

31.03.2024
Невозможно заставить Docker с React и Django работать в Ubuntu - запрещенный доступ

Я пытаюсь заставить мой проект React и Django, использующий docker-compose, работать на AWS Ubuntu. Он работает на моем mac. Однако я не могу заставить его работать на моем IP. Я разрешил порт 80 для входящего трафика. Вот журналы …

31.03.2024
Аналог корневого пути в uWSGI, как в Uvicorn

Uvicorn имеет опцию --root-path (https://www.uvicorn.org/settings/#http), которая очень помогает, если приложение монтируется по определенному пути, отличному от /. Например, в случае приложения Django я могу запустить его с помощью: uvicorn myproj.asgi:application --host=localhost --port=8001 --root-path="/myproj-custom-path" Таким образом, …

31.03.2024
Django - ModuleNotFoundError: Нет модуля с именем 'backend' [закрыто]

У меня проблема с "ModuleNotFoundError" в моем Django приложении. Эта проблема начинается, когда я пишу serializers.py и другие файлы в моем приложении. Весь код вы видите в моем Github Этот код без синтаксических ошибок, потому что …

31.03.2024
Асинхронный парсер + Django

Пытаюсь создать приложение, которое выводит пользователю информацию с асинхронного парсера. Парсер должен работать независимо и постоянно. Пользователь, заходя на нужную страницу сайта, должен автоматически как бы подписываться на поток независимо работающего парсера. Например: парсер работает с помощью while True. Он …

31.03.2024
Является ли Python свободно типизированным языком программирования, что делает его менее безопасным? [закрыто]

У нас в команде возникла огромная проблема с выбором стека программирования для разработки веб-приложения для клиента, одна группа предпочитает Django, а другая - Springboot, утверждая, что python - свободно типизированный язык программирования, и это делает его менее безопасным …

31.03.2024
Sorl-thumbnail добавляет цвет фона, когда используется padding

Я использую sorl-thumbnail, и он работает как ожидалось, за исключением того, что при использовании padding (что необходимо) добавляется белый фон. Я знаю, что могу изменить этот цвет, но я хочу, чтобы цвета не было (т.е. прозрачность). Есть …

31.03.2024
Невозможно подключиться к локальному серверу postgresql из моего контейнера docker [duplicate]

Я пытаюсь подключиться к локальному серверу postgresql из моего контейнера docker. Я использую Ubuntu 22.04.4. Это мой docker-compose.yml. version: '3' services: ... backend: build: context: '.' dockerfile: 'Dockerfile' ports: - '8000:80' - '8001:8001' env_file: - .env-docker image: backend-django:latest …

31.03.2024
Почему ProductHunt api не работает с Python?

Почему я не могу работать с Product Hunt api в python. Мой ключ api правильный `ph = ProductHunt(api_key='WUY0eh1BU_-BnIOtYcFBSEk2UuwUsFCTOXzbZe0CYFY') daily_products = ph.get_daily()` Traceback (most recent call last): File "C:\Users\eesca\PyProjects\solkit\test.py", line 4, in <module> daily_products = ph.get_daily() ^^^^^^^^^^^^^^ File "C:\Users\eesca\PyProjects\solkit\.venv\Lib\site-packages\producthunt\producthunt.py", …

31.03.2024
Почему я должен поставить дополнительный пробел перед надписью option selected, потому что он показывает ошибку, если я не ' option:selected'

Data: { product_id: $(this).data('index'), product_quantity: $('#select' + theproductid + ' option:selected').text(), csrfmiddlewaretoken:"{{csrf_token}}", action:'post' }, почему в product_quantity, где я использую опцию selected, я должен поставить пробел перед опцией, потому что если я не ставлю пробел, то появляется эта …

31.03.2024
Проблема с запуском Python console в Pycharm community (django)

Python console from products.models import ProductCategory ошибка: django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings. вот models.py from django.db import models class ProductCategory(models.Model): name …

31.03.2024
Django Arrayfield миграция в облачный sql (Postgresql) не создает столбец

Проект уже запущен, и я попробовал добавить ArrayField к одной из моделей. При makemigrations и migrate применяются все миграции, но при попытке вставить запись в поле появляется сообщение: django.db.utils.ProgrammingError: column "<ArrayField>" of relation "<app>_<model>" does not exist. …

31.03.2024
Как отладить ошибку идентификатора поля в схеме базы данных?

TypeError at /contact2/ В поле 'id' ожидалось число, но получено datetime.datetime(2024, 3, 31, 9, 52, 52, 728466, tzinfo=datetime.timezone.utc). Метод запроса: POST URL запроса: http://127.0.0.1:8000/contact2/ Версия Django: 4.2.7 Тип исключения: TypeError Значение исключения: Поле 'id' ожидало число, но …

31.03.2024
Django KeyError at /48/comment/ 'pk'

После отправки комментария появляется страница с ошибкой KeyError at /48/comment/ 'pk' подскажите пожалуйста в чем проблема class CommentCreateView(LoginRequiredMixin, CreateView): model = Comment form_class = CommentForm template_name = 'blog/comment.html' def dispatch(self, request, *args, **kwargs): self.posts = get_object_or_404(Post, pk=self.kwargs['pk']) return super().dispatch(request, *args, …

31.03.2024
Класс оператора "gin_trgm_ops" не существует для метода доступа "gin"

Psycopg2.errors.UndefinedObject: operator class "gin_trgm_ops" does not exist for access method "gin" Всем привет, вот все сообщение, когда я пытаюсь запустить pytest на моем проекте, который написан на Python/Django + db это postgresql и все это сидит внутри docker. …

31.03.2024
Как подключить веб-сайт к базе данных postgres? [закрыто]

Я разрабатываю сайт с использованием django rest framework и react. Перенес с тестовой ВМ на виртуальное облако timeweb cloud и столкнулся с проблемой, что при подключении к сайту, сайт запускается без информации из базы данных postgres. А также при …

31.03.2024
При нажатии JS переводит mw на неправильный url в бекенде (django)

Когда я нажимаю на ссылку, она переводит меня на URL '/product/api/product/2', но я определил /api/product/str:pk/ для бэкенда я использую django. import React from 'react' import { Card } from 'react-bootstrap' import Rating from './Rating' import { Link } …

31.03.2024
Добавьте точку входа http GET/POST в веб-сокет Django с каналами

Я новичок в Django и создаю сайт для бронирования. Я создаю front-end на vue 3, а back-end на django, используя каналы. Я реализовал websockets, но теперь пытаюсь добавить точку входа GET или POST для подтверждения по ссылке …

31.03.2024
Невозможно заставить Django запустить фронтенд из сборки Vite ("был заблокирован из-за запрещенного типа MIME ("text/html")").

Мой фронтенд - это приложение React, которое я скомпилировал с помощью npm run build. После того, как папка сборки скопирована в проект django, я захожу в свой Django virtualenv и запускаю python3 manage.py collectstatic и python3 manage.py runserver …

31.03.2024
Система проверки ботов Discord с открытым исходным кодом [закрыто]

Я участвую в проекте с открытым исходным кодом, который работает как система верификации для серверов discord. Она удаляет все данные сразу после верификации пользователя и предотвращает спам на многих серверах и сайтах. Вот ссылка на Github: <a href="https://github.com/human-internet" rel="nofollow …

31.03.2024
Невозможно создать учетную запись пользователя

Моя функция создания пользователя работает корректно, пока я не использую сигнал для создания клиента (профиля пользователя), после того как пользователь создан, я получаю ошибку unable to create user account # signal from django.conf import settings from django.db.models.signals import post_save from …

30.03.2024
Django allauth settings.SOCIALACCOUNT_ENABLED перезаписывается?

Django-allauth предоставляет параметр seettings SOCIALACCOUNT_ENABLED, который используется в urls.py для добавления условно socialaccount-урлов: allauth/urls.py: if app_settings.SOCIALACCOUNT_ENABLED: urlpatterns += [path("social/", include("allauth.socialaccount.urls"))] в html-шаблонах используется тот же параметр, например, в allauth/templates/account/login.html: {% if SOCIALACCOUNT_ENABLED %} {% include "socialaccount/snippets/login.html" with page_layout="entrance" …

30.03.2024
Как открыть определенный элемент аккордеона в Django с помощью Bootstrap?

У меня есть приложение Django со страницей, которая содержит Bootstrap Accordion. У меня есть форма в третьем элементе аккордеона. При отправке формы я хочу, чтобы страница обновлялась до того же элемента аккордеона - там у меня есть сообщения …

30.03.2024
Невозможно получить данные SaaS для арендатора с помощью django-tenants, отображаются все данные, а не данные конкретного арендатора

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

30.03.2024
Запрос в объектах с помощью django orm с содержащимся предложением

У меня есть несколько таких городов: In [99]: City.objects.filter(title='Hamilton') Out[99]: &lt;QuerySet [&lt;City: hamilton&gt;] У меня есть несколько предложений, подобных этому: sentence = '3101A 1280 Main Street West Hamilton ON L8S 4K1' Как найти города, название …

30.03.2024
Python Django. No URL to redirect to. Either provide a url or define a get_absolute_url method on the Model

Всем привет. Столкнулся с проблемой, которую не могу решить. В моделях прописаны get_absolute_url, но почему-то получаю ошибку: &quot;No URL to redirect to. Either provide a url or define a get_absolute_url method on the Model.&quot; Вот код (models.py): class Vendor(models.Model): name …

30.03.2024
Django-Cross Model Query 3 Models

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

30.03.2024
Python Django. Нет URL-адреса для перенаправления. Либо укажите URL, либо определите метод get_absolute_url в модели

Hello everyone. I'm facing a problem that I can't solve. I have get_absolute_url defined in the models, but for some reason I get an error: "No URL to redirect to. Either provide a url or define a get_absolute_url method on …

30.03.2024
Проблемы с изображениями Cloudinary в проекте react/django

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

30.03.2024
Загрузите изображение в клиент Django

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

30.03.2024
Как получить список со связанными постами, разделенный запятыми, из поля "многие-ко-многим"?

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

30.03.2024
Стили не применялись к проекту Django при загрузке в Render

Я попытался загрузить свой проект django в Render, который содержит множество HTML-файлов, а также CSS-стили. Последние используются в CSS-файле под названием 'styles.css' в папке static. Когда я запускаю проект, изображения отображаются, но такое впечатление, что стили не применяются ко всему, …

30.03.2024
Я пытаюсь реализовать аутентификацию в django с помощью django_cas_ng, а также предоставить опцию all-auth для входа в google.

Мое требование - иметь основное приложение для управления аутентификацией, которое должно включать аутентификацию google (all-auth в django) и django_cas_ng (CAS-аутентификация). Теперь я хочу иметь возможность использовать это приложение аутентификации для нескольких проектов (система CAS). Я должен зарегистрироваться только …

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

Я использую фреймворк django и получаю ошибку значения при использовании платежного шлюза razorpay введите описание изображения здесь **Это модели ** class Payment(models.Model): user = models.ForeignKey(User,on_delete=models.CASCADE) amount = models.FloatField() razorpay_order_id = models.CharField(max_length=100,blank = True , null …

30.03.2024
Проблема передачи параметра размера из JavaScript в бэкенд Django

У меня возникла проблема с передачей параметра "size" из моей JavaScript-функции в мой Django-бэкенд. Вот соответствующий фрагмент кода из моего представления Django: def get_product(request, slug): try: product = Product.objects.get(slug=slug) if request.GET.get('size'): size = request.GET.get('size') print(size) return render(request, …

30.03.2024
Товары добавляются в корзину кратно 3 в Django

Я создаю сайт электронной коммерции на Django, но проблема в том, что когда я добавляю товар в корзину, количество устанавливается 3, а не 1. и когда я увеличиваю количество, нажав еще раз. Количество становится 6 вместо 2 и …

30.03.2024
Ошибка python: can't open file '/app/manage.py': [Errno 2] No such file or directory при запуске докера

Есть проект Джанго, который я пытаюсь запустить в докер. Файл requirements.txt находится в &quot;C:\Users\Alex Konkin\OneDrive\Рабочий стол\myrepo\freeipa-password-reset_test&quot;. Файл Dockerfile находится в &quot;C:\Users\Alex Konkin\OneDrive\Рабочий стол\myrepo\freeipa-password-reset_test&quot;. Файл manage.py находится в &quot;C:\Users\Alex Konkin\OneDrive\Рабочий стол\myrepo\freeipa-password-reset_test\PasswordReset&quot;. Контейнер создал так: &quot;PS C:\Users\Alex Konkin\OneDrive\Рабочий стол\myrepo\freeipa-password-reset_test&gt; docker build -t …

30.03.2024
Django не отправляет задачи в Celery в производстве

Я занимаюсь развертыванием и деплоем django-приложений с помощью gunicorn &amp; nginx. Недавно я создал проект celery и вот мои сервисы: Gunicorn Project Service [Unit] Description=gunicorn daemon for my project After=network.target [Service] User=user Group=www-data WorkingDirectory=/home/user/myproject ExecStart=/home/user/myproject/myenv/bin/gunicorn --access-logfile - --workers 3 …

30.03.2024
Django пропускает статические файлы после упаковки с помощью pyinstaller

Я упаковал свой проект django с помощью pyinstaller, дерево моего проекта выглядит следующим образом: Я выполнил все перечисленные ниже шаги: Скопируйте все статические файлы в static/ …

30.03.2024
Как отправить параметры проверки сеанса Stripe в режиме подписки

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