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

22.03.2024
Django или FastAPI для сайта электронной коммерции? [закрыто]

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

22.03.2024
Парсинг лог файла в динамике и вывод на фронт

Разрабатывается проект на Django. Установлен DRF. В ходе работы одного из процессов Backend-a генерится лог, который необходимо парсить и, выловив нужную строку, вывести на HTML страницу пользователя. Все происходит в динамике. Вот код, который я написал. urls.py path('api/log-stream/', LogStreamAPIView.as_view(), …

22.03.2024
Обновление до Django 4.2, не удалось импортировать модуль storages

Недавно я обновил Django 4.2 и применял изменения в хранении данных в своем проекте. Столкнулся с ошибкой импорта модуля хранилища. Мой код для импорта from django.core.files.storage import storages Ошибка, которую я получаю: error: Module 'django.core.files.storage' …

22.03.2024
Ошибка приложения после развертывания моего проекта django в Heroku

Пытаемся запустить веб-приложение Django на Heroku. Получить Ошибка приложения: В приложении произошла ошибка, и ваша страница не может быть обслужена. Пожалуйста, повторите попытку через несколько минут. Если вы являетесь владельцем приложения, проверьте свои журналы для получения подробной информации. …

22.03.2024
Как динамически изменять класс ресурса в админке Django Import-Export на основе группы пользователей?

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

22.03.2024
Настройка асинхронных веб-крючков python-telegram-bot(ptb) с помощью django

Установка асинхронных веб-крючков python-telegram-bot(ptb) с помощью django Я использую Django==5.0.3 и python-telegram-bot==21.0.1 Я разработал несколько ботов telegram, используя fastapi+uvicorn и ptb, но я не могу заставить django работать с библиотекой python telegram bot. Я получаю ошибку таймаута, когда включаю …

22.03.2024
Развертывание VERCEL : NotSupportedError at / deterministic=True требуется SQLite 3.8.3 или выше

Как мне решить эту проблему? Я посетил сайт sqlite, но он показывает только версию 3.45.2, доступную для загрузки, в то время как при размещении сайта говорится, что требуется версия 3.8.3 или выше? Как мне обновить версию dbsqlite? Кто-нибудь, пожалуйста, помогите, …

22.03.2024
Карта только для чтения для полей GeoDjango в Django>=4.0?

Я искал старые ответы о том, как показывать динамическую карту Openlayers, но не позволять перемещать/изменять координаты/геометрию заданного поля GeoDjango (PointField в моем случае) в Django Admin. Старые решения упоминают использование класса OSMGeoAdmin (from django.contrib.gis.admin), который позволяет …

22.03.2024
Фоновое видео масштабируется по всей странице

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

22.03.2024
Django: KeyError at /panel/home/login/ 'HTTP_REFERER'

У меня проблема с получением адреса HTTP_REFERER из django. Я хочу использовать систему userauth на двух отдельных страницах входа, и для этого я задаю на одной из страниц входа, если url, который перенаправляет человека на эту страницу входа, содержит …

22.03.2024
Советы по интеграции кода на C# с бэкендом django

Я использую C# для преобразования документов (pdf, docx и т. д.) в другие форматы (docx, xls, ppt и т. д.), а мой бэкэнд написан на Python (django) Я успешно написал и загрузил c# dll, которая позволила мне вызывать …

22.03.2024
DRF Простые функции JWT RefreshToken.for_user(user) получают ошибку атрибута с пользовательской моделью пользователя

Я создаю пользовательскую модель пользователя, в которой usercode является PrimaryKey class User(AbstractBaseUser, PermissionsMixin): usercode = models.CharField(primary_key=True, unique=True, null=False) username = models.CharField(max_length=255, unique=True, null=True, blank=True, default=None) email = models.EmailField(unique=True, null=True, blank=True, default=None) phone_number = models.CharField(max_length=128, unique=False, null=True, blank=True, default=None) password …

22.03.2024
Создание базы данных в PostgreSQL после установки Django

Простите меня за мою бестактность, но я следовал установке Django по этому руководству https://idroot.us/install-django-opensuse/ до того момента, когда вам нужно создать новую базу данных с помощью createdb mydatabase. Я использую OpenSuse Tumbleweed Release 20240320 и пробовал это …

22.03.2024
Django Загрузка bootstrap-модала только после прохождения валидации формы

Пытаюсь вывести модальное окно с условиями и положениями, только когда пользователь принимает условия и положения, данные отправляются в базу данных. Я хочу подтвердить ввод пользователя до появления модального окна. Ниже приведен мой код. individual_account.html views.py def individual_account(request): if request.method …

22.03.2024
Шаблон Django отображает аннотированные данные вместе с данными модели в пользовательском интерфейсе для объектов отношений "многие ко многим

Я ищу решение для отображения элементов данных модели вместе с аннотированными данными, например, у меня есть модель TestRun, которая имеет M2M отношения с TestCases, поэтому на странице UI для списка testruns хочу показать данные TsetRun вместе с количеством testcases, …

22.03.2024
Удаление экземпляра перед сохранением нового (метод сохранения модели Django)

Я хочу ограничить количество записей в моей модели максимум 10 строками для каждого пользователя (модель имеет внешний ключ к модели пользователя). Какова наилучшая практика для этого? Я думал переопределить метод сохранения, выполнить проверку и удалить перед сохранением: …

22.03.2024
Как дождаться, пока функция receive не будет вызвана (установить вход клиента в kc.input())?

Я пытаюсь создать Python IDE, используя клиентское ядро Jupyter. Моя проблема заключается в следующем: Невозможность предоставить клиентский ввод в kc.input(), который я получаю после отправки запроса: : await self.send(text_data=json.dumps({'input_request':mseg["content"]["prompt"]})) нужна помощь if …

22.03.2024
Повышение производительности приложений Django: Сравнение блокирующей и неблокирующей реализаций

Я столкнулся с непредвиденной ошибкой (apr_socket_recv: Connection reset by peer (54)) при нагрузочном тестировании моего Django-приложения с помощью Apache Benchmark (ab). Эта ошибка возникает, когда я увеличиваю нагрузку до 50 одновременных запросов. Удивительно, но даже при 20 одновременных запросах не …

22.03.2024
Сброс спиннера и страницы после завершения обработки файла views.py в Django

У меня есть веб-приложение Django, в котором пользователи могут генерировать и загружать файлы Excel. Чтобы обеспечить обратную связь с пользователями во время создания файла, я реализовал анимацию спиннера с помощью HTML и JavaScript. Однако я столкнулся с проблемой остановки …

22.03.2024
No_color в переопределенной команде django не работает

Я переопределил команду django check в ~/<project_name>/commands/management/commands/check.py, которая выглядит следующим образом: from django.core.management.commands import check class Command(check.Command): help = 'My Customized Version of the Original check Command' def handle(self, *args, **options): print('>>> Running customized check') options['deploy'] = …

22.03.2024
Размещение бэкэнд-сервера Django (REST) с помощью Google Cloud

Это мой первый раз, когда я пытаюсь разместить внутренний сервер на любой облачной платформе, и я пытаюсь разместить его с помощью Google Cloud. Это мой домашний проект, и фронтенд моего веб-приложения уже давно размещен самостоятельно с помощью firebase. Моя проблема …

22.03.2024
Статические файлы в контейнере с django и nginx не подгружаются!

Не могу найти причину, почему упорно не подгружается статика в контейнере... docker-compose.yml volumes: pgdata: static: media: services: postgres: image: postgres:16 container_name: postgres restart: always env_file: - ./env/.env.db volumes: - pgdata:/var/lib/postgresql/data/ django: build: context: . container_name: django expose: - "8000" …

22.03.2024
Данные Django не хранятся в базе данных Postgres

До января мое приложение Django сохраняло данные в эту БД, но теперь оно не работает. Миграции проходят и объявляются нормально в CLI, но данные не сохраняются в БД. Все еще работает с SQLite3 DB, но я получаю эту ошибку …

22.03.2024
В Django я пытаюсь вывести список объектов из разных моделей в детальном представлении, основанном на классах.

У меня есть две модели Vendors и Products. У Products есть внешний ключ vendors. Я пытаюсь сделать так: когда вы переходите к детальному представлению поставщика, он показывает информацию о модели поставщика, а затем список товаров этого поставщика. В …

22.03.2024
Как связать Django connection.cursor() с дженериками rest_framework?

Работаю над проектом, в котором мы хотим обойти Django ORM и использовать вместо него прямые SQL-запросы. У нас будет много простых API, поэтому мы хотели использовать rest_framework generics классы представлений. Но наборы запросов, реализованные через connection.cursor(), не обновляются при изменении …

22.03.2024
Django как использовать системный часовой пояс?

По какой-то причине django по умолчанию использует America/Chicago, когда TIME_ZONE не указан. Мой сервер работает на локальных устройствах, поэтому системные часовые пояса везде и могут меняться, если люди переезжают. Есть ли способ решить эту задачу? Я …

22.03.2024
Наш сайт был развернут на heroku, а теперь мы разрабатываем наше мобильное приложение на flutter, используя ту же heroku db, что мне делать? [закрыто]

Наш сайт был развернут на heroku, а теперь мы разрабатываем наше мобильное приложение на flutter, используя ту же базу данных heroku, что мне делать? Мы хотим, чтобы сайт и приложение использовали одну и ту же базу данных. Должен ли я …

22.03.2024
Как изменить значение поля, когда пользователь нажал кнопку уведомления

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

22.03.2024
Невозможно отобразить представления html в django

Мои модели from django.contrib.auth.models import AbstractUser from django.db import models class CustomUser(AbstractUser): USER_TYPE_CHOICES = ( ('user_type1', 'User Type 1'), ('user_type2', 'User Type 2'), ) user_type = models.CharField(max_length=20, choices=USER_TYPE_CHOICES) groups = models.ManyToManyField( 'auth.Group', related_name='customusers', # Override the default related …

22.03.2024
Развертывание nginx с django на порту 80 и node.js на порту 3001

Я использую следующий репозиторий github https://github.com/sebaburella/Api-Whatsapp и я хочу использовать его функциональность в проекте django, но я ничего не знаю о node В этом репозитории на github он якобы работает как альтернатива официальному whatsapp api. Моя …

22.03.2024
Meson-python: ошибка: Не удалось найти ninja версии 1.8.2 или новее при установке pandas

Я развертываю свое приложение Django на виртуальном хостинге через name cheap. Я использую терминал оболочки cPanel. У меня есть несколько зависимостей в файле requirements.txt. Я устанавливаю их через терминальную сессию, но не могу установить numpy или pandas, он показывает …

21.03.2024
Javascript не перенаправляет, а время в приложении Django остается прежним. Как решить эту проблему?

Привет всем, я пытаюсь создать веб-приложение с использованием django и js. Это своего рода чат приложение есть комнаты и каждая комната имеет время после того, как время закончилось. Я хочу удалить комнату. Пока я делаю тест, я понимаю, если …

21.03.2024
Почему метод set password не работает в django?

Я реализовал класс менеджера пользователей, но мой метод set_password работает только для суперпользователей, и у меня есть проблема с входом обычных пользователей вот мой manager.py: from django.contrib.auth.base_user import BaseUserManager class UserManager(BaseUserManager): def create_user(self, username, phone_number, password, **extra_fields): if …

21.03.2024
Форма Django не отправляется на сервер

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

21.03.2024
Джанго - импорт товаров с картинками из excel-файла

Пример, есть модель: class Product(models.Model): name = models.CharField() code = models.PositiveIntegerField('Код товара') price = models.DecimalField('Цена товара', max_digits=8, decimal_places=2) image = models.ImageField(upload_to='images') category = models.ForeignKey(Category) как импортировать данные из ексель файла и создавать товары я понял. Не могу понять, как …

21.03.2024
Проблема импорта файлов моделей из одного модуля

Ниже показана структура моего проекта Django. Я пытаюсь импортировать модель в папку data_models, но она говорит, что модуль не найден. Я приложил картинку для справки. Пожалуйста, помогите мне. <a href="https://i.stack.imgur.com/RPh0I.png" …

21.03.2024
Django admin. Чтобы в "select" происходил выбор из определенных записей с использованием соответствующего дополнительного ключа

Помогите сделать так, чтобы в "specsAdmin" в строке "Characteristic:" отображались только те варианты (после выбора товара), которые имеют тот же id категории, что и товар проблема с изображениями вот такой код в model.py class …

21.03.2024
Как передать данные Bing Web Search API из Django для отображения в React

У меня получилось вывести данные из результатов поиска в папку Django под названием api.py с помощью Python. Но как мне теперь перенести эти данные в react, чтобы отобразить их? Может ли кто-нибудь помочь мне с подробным описанием того, как …

21.03.2024
Как решить проблему для проекта coding bootcamp walkthrough?

Здравствуйте, я новичок, когда дело доходит до кодирования, и я хотел бы узнать, может ли кто-нибудь помочь мне с проблемой, я делаю модуль django 'i think therefore i blog' и я почти уверен, что я точно следовал инструкциям, но это …

21.03.2024
Apache2 Слишком много перенаправлений в HTTPS Rewrite Virtual Host

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