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

26.11.2024
Django динамически заполняет форму Model моделью - возможно ли это?

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

26.11.2024
Как развернуть приложение Django на сервере Linux в домашней сети так, чтобы оно было доступно только тем, кто находится в этой сети?

Описание проблемы: У меня есть приложение Django, которое я хотел бы развернуть на сервере Linux, но я хочу, чтобы оно было доступно только устройствам в моей домашней сети (например, компьютерам и мобильным устройствам, подключенным к одному Wi-Fi). …

26.11.2024
Как разработать масштабируемую систему обмена сообщениями с помощью Celery, Redis, Django Channels и FastAPI?

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

26.11.2024
Настройка Django и Gunicorn

Я следовал этому видео https://www.youtube.com/watch?v=NSHshIEVL-M и столкнулся с проблемами при попытке свернуть веб-страницу. Я подумал, что это может быть проблема с брандмауэром, но поскольку я запускаю команду curl локально, может ли это быть проблемой? Я также запустил …

25.11.2024
Как проверить модели Django с отношениями внешних ключей перед сохранением записей?

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

25.11.2024
Модуль с именем 'psycop' отсутствует. Невозможно выполнить миграцию

Я пытаюсь заставить страницу входа в систему не возвращать ошибку 500, а также пытаюсь перенести свою базу данных. Я установил psycopg2 правильно (я верю), но я думаю, что я не получил правильное ИМЯ в DATABASES в settings.py. Вот …

25.11.2024
Почему ошибка ValueError не обрабатывается в моем Django Middleware?

Я реализую базовое представление, которое поднимает ValueError: from rest_framework.views import APIView from django.http import HttpResponse class ThreadView(APIView): def get(self, request, *args, **kwargs): limit = int(request.GET.get('limit', 10)) if limit < 0: raise ValueError("Limit must be a positive number") return HttpResponse("OK",200) …

25.11.2024
Django Admin: Как скрыть вложенный инлайн до сохранения родителя?

Я использую django-nested-admin У меня есть вложенные модели в Django Admin, где я хочу скрыть дочернюю модель в строке, пока ее родитель не будет сохранен. Вот упрощенная версия моих моделей: from django.db import models class Product(models.Model): name = …

25.11.2024
Django не может корректно связать просматриваемые документы, хранящиеся в модели Django

Итак, в настоящее время у меня есть модель Django, которая правильно ссылается на все, что передается в мой шаблон, за исключением ссылки на документ, который я загрузил. Модель была правильно зарегистрирована в admin.py. Вот MRE: # investors/models.py …

25.11.2024
Settings.py не может найти psycopg2... проблема squlite3 и postgresql... нет такой таблицы: auth_user

Я пытаюсь развернуть простое приложение (учебный журнал из Python Crash Course) на heroku. Приложение запускается, но при входе в систему я получаю ошибку 500, а при debug=true ошибка выглядит так: no such table: auth_user. Я понимаю, что это как-то …

25.11.2024
Почему я получаю ошибку 403 Forbidden при выполнении POST-запроса к API входа в систему в Vue.js?

Я работаю над приложением Vue.js, в котором пользователи могут входить в систему через API, используя библиотеку axios. Однако, когда я отправляю POST-запрос на конечную точку API, я получаю ответ 403 Forbidden. Вот Vue.js код для запроса на вход …

25.11.2024
AxiosError: Сетевая ошибка на iOS (GET-запрос) с Expo, работает нормально на Android

это первый раз, когда я задаю вопрос в stack overflow. я надеюсь, что это поможет мне решить проблему. О проекте Я использую expo и axios для api запроса. использую хуки для обработки запроса использую …

25.11.2024
Как добавить интерпретатор Python в веб-приложение? [закрыто]

В настоящее время я работаю над веб-приложением системы управления обучением (LMS), и одной из функций, которую мне необходимо реализовать, является веб-интегрированная среда разработки (IDE), в которой пользователи могут писать, выполнять и тестировать код Python непосредственно в браузере. Что …

25.11.2024
Есть ли у кого-нибудь идеи, как сделать многоязычный django более элегантным и простым в обслуживании? [закрыто]

Мне пришлось осознать, что реализация многоязычия в Django оказывается абсолютным мучением. Я видел следующие варианты, которые являются абсолютно подземными: Язык через Excel. Как я уже говорил, файлы сообщений. Сюда же относится Django-Rosetta, которая является своего рода интерфейсом управления …

25.11.2024
Как изменить внешний вид TextField в админке Django?

Я хочу увеличить размер текстовой области в форме администратора django. html_content = models.TextField()

24.11.2024
WebSocket (сервер python, клиент javascript/rxjs) отсутствующие сообщения

Вступление Я стараюсь предоставить как можно больше информации заранее, так что если я что-то упустил, пожалуйста, дайте мне знать. Даунвотеры/клоузеры: пожалуйста, объясните мне, чтобы я мог исправить вопрос. Мотивация: сервер выполняет работу (asyncio с многопроцессорностью), клиент только запрашивает …

24.11.2024
'django-admin startproject myproject' не распознан

Django-admin : Термин 'django-admin' не распознан как имя команды, функции, файла сценария или операционной программы. Проверьте правильность написания имени или, если был указан путь, проверьте правильность пути и повторите попытку. В строке:1 char:1 django-admin startproject myproject + …

24.11.2024
Как получить информацию из 'OneToOneField' и использовать ее в admin.py list_display?

Я делаю свой первый сайт, это мой первый большой проект, поэтому я застрял на одной проблеме и не могу ее решить. Вот часть моего кода с ошибкой: models.py ... class GField(models.Model): golf_club_name = models.CharField( primary_key=True, max_length=100, help_text='Enter a golf …

24.11.2024
Развернутый проект Django на vercel не видит таблиц в базе данных

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

24.11.2024
Django Admin Action Function Failing - отправка электронной почты нескольким выбранным пользователям (если «apply» в request.POST)

В моей реализации используется модель CustomUser. Я создаю действие в админке Django, которое позволяет мне составлять и отправлять электронные письма нескольким пользователям. Все на сайте ведет себя так, как будто все работает. После нажатия кнопки «Отправить письмо» я перенаправляюсь …

24.11.2024
У меня есть модель продукта и категории. Теперь мне нужно отфильтровать товары по категории. Как я могу это сделать?

Где я должен писать код? в файле views.py или в html-файле? Вообще-то у меня есть идея вывести каждую категорию и внутри нее отфильтровать товары в соответствии с ней. например, ОВОЩНЫЕ КУЛЬТУРЫ морковь помидор ФРУКТЫ яблоко …

24.11.2024
Проблема импорта модели в потребителя django Websockets

Я хочу написать потребитель для приложения, однако после импорта модели Device приложение даже не хочет запускаться, выдает ошибку, что не может найти настройки приложения. # consumers.py import json from channels.generic.websocket import AsyncWebsocketConsumer # from devices.models import Device …

24.11.2024
Polars Чтение файла Excel из формы (т.е. request.FILES.get('file'))

Во всех примерах Polars показано чтение файла Excel из строки пути. df = pl.read_excel("docs/assets/data/path.xlsx") Но я передаю файл Excel из Django Form Post. file_name = request.FILES.get('file') df = pl.read_excel(file_name) Я получаю ошибку «InvalidParametersError». Как …

24.11.2024
Как скрыть url webapi и показать «красивый» url?

Мне нужно сгенерировать красивый URL для моей собственной службы сокращения URL. Адрес моего веб-сервера выглядит примерно так https://my-backend-api-server.us-central1.run.app/redirectapp/redirect/wAzclnp3 и я не хотел бы раскрывать это, да и не коротко. Я хочу «приукрасить» свои URL-адреса. Как сделать …

24.11.2024
Не удается развернуть мое приложение Django на Google Cloud Run

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

24.11.2024
Event.preventDefault не работает в JS для отправки формы

// js document.addEventListener("DOMContentLoaded", function () { const individualOrderForm = document.getElementById('individual-order-form'); async function sendAjax(form) { try { const response = await fetch(form.action, { method: 'POST', body: new FormData(form) }); const data = await response.json(); if (data.status === "success") { showToast(data.detail, "success"); …

23.11.2024
Как я могу использовать несколько маршрутизаторов для проекта Django Rest Framework?

Я столкнулся с проблемой при попытке использовать маршрутизатор для одного приложения и другой для другого приложения. # api/urls.py from django.urls import path, include from .views import UserViewSet, DepartmentViewSet, UserLoginView, UserTokenRefreshView router = DefaultRouter() router.get_api_root_view().cls.__name__ = "E.R.P. API" …

23.11.2024
Django-crispy-forms разделяет форму на два divs-макета

Я хочу разделить форму на два div с их собственными css_id, чтобы я мог ajax обновлять второй div на основе выбора в первом. Проблема в том, что моя результирующая форма не имеет div'ов с id 'pbid' и 'pb-options' class …

23.11.2024
Данные диагностики Django не отображаются в админке после выполнения конечной точки

Я работаю над проектом Django, в котором я обрабатываю данные о пациенте и сохраняю их в модели DiagnosisResult в базе данных (SQLite). Цель состоит в том, чтобы эти данные отображались в интерфейсе администратора Django, но после вызова конечной точки …

23.11.2024
Django отображает время редактирования только для отредактированных комментариев

Это моя модель для комментария class Comment(models.Model): content = models.TextField() dt_created = models.DateTimeField(auto_now_add=True) dt_updated = models.DateTimeField(auto_now=True) author = models.ForeignKey(User, on_delete=models.CASCADE) post = models.ForeignKey(Post, on_delete=models.CASCADE, related_name="comments") def __str__(self): return f"Comment by {self.author.username} on {self.post.title}" и я пытаюсь отобразить время …

23.11.2024
Как вызвать и обработать всплывающее окно подтверждения из сервисной функции, не прерывая транзакцию

В моем проекте Django бизнес-логика размещена на слое service. Views выполняет только функцию работы с templates. У меня есть базовый шаблон с формой и полями типа select на ней. При изменении любого поля скрипт отправляет AJAX-запрос на views. views …

23.11.2024
Реализация автономных обновлений для проекта Django REST Framework - лучший подход?

Я создаю приложение Django REST Framework (DRF) и изучаю способы обработки автономных обновлений для моих пользователей. Цель состоит в том, чтобы позволить пользователям получить доступ к обновленной версии моего проекта с помощью flash usb или чего-то подобного. Поскольку мои …

23.11.2024
Internal server error при отправке почты Django с боевого сервера

При отправке почты с боевого сервера появляется ошибка Internal server error. В моем проекте есть 2 варианта, когда отправляется почта - отдельно функция send_mail и при восстановлении пароля юзера. В любом из вариантов появляется ошибка. На сервере разработки все работает …

23.11.2024
Как я могу рассчитать оценку задачи в agile управлении проектом? И как я могу сделать это в коде или какой набор данных я могу использовать для этого? [закрыто]

Я и моя команда работаем над проектом EI scrum planner его важные функции, что он может обнаружить ваши эмоции и дать ваше задание об этом и важная функция, что мы оцениваем задачу в AI, что он будет автоматически учиться из …

23.11.2024
Лишние символы «[]» появляются перед полями для входа в админку django

На моей странице входа в систему администратора Django я вижу дополнительные «[]» перед полями имени пользователя и пароля: и я действительно не могу понять, откуда они берутся. …

23.11.2024
Ключ сессии Django не найден с помощью str(instance.id)

Это мой сценарий У меня есть сигнал на приложениях корзины, который поднимается, когда администратор удаляет продукт в django, но поиск ключа продукта в сессии не работает Ниже приведен код, который я использую from django.db.models.signals import post_delete from django.dispatch import receiver …

23.11.2024
Как отобразить поле Quill в представлениях Django?

Для своего форума я пытаюсь использовать редактор Quill Rich Text для форматирования сообщений и комментариев. class Topic(models.Model): title = models.CharField(max_length=70, blank=False, null=False) description = QuillField(default="") И удалось создать немного контента <class 'django_quill.fields.FieldQuill'> Вот …

22.11.2024
Как игнорировать триггер внутри другого триггера с помощью django-pgtrigger

Я обновляю tbla."field_2" из триггера в tblb. За исключением того, что tbla."field_2" защищен триггером pgtrigger.ReadOnly. Это работает без триггера pgtrigger.ReadOnly в TblA. Как мне сделать это и сохранить триггер pgtrigger.ReadOnly в TblA.field_2? Model TblA(models.Model): field_1 = …

22.11.2024
Обновление статуса кнопки «Купить товар» при наличии более одного товара на странице с помощью JavaScript в приложении Django

Я Tring обновить кнопку покупки на основе количества цветов на этом продукте в моем django приложение с javaScript мой код работает, если у меня есть один из этого элемента на моей странице, но где-то в коде, когда у меня …

22.11.2024
Авторизация DRF через Azure AD

Какой пакет Python вы рекомендуете для реализации аутентификации через Azure AD в проекте Django Rest Framework (DRF)? До сих пор я пробовал два пакета, но оба имели проблемы: django-azure-auth: В этом пакете не отображались конечные точки входа в …