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

29.05.2024
Выберите подкатегорию в соответствии с ее категорией

Class Category(models.Model): name = models.CharField(max_length=50) def __str__(self): return self.name class Sub_Category(models.Model): name = models.CharField(max_length=50) category = models.ForeignKey(Category, on_delete=models.CASCADE) def __str__(self): return self.name class Product(models.Model): name = models.CharField(max_length=50) image = models.ImageField(upload_to='product') price = models.IntegerField() date_created = models.DateField(auto_now_add=True) category = models.ForeignKey(Category, on_delete=models.CASCADE, …

29.05.2024
Команда Subprocess в Django работает на localhost, но не работает на vps-сервере openlitespeed

У меня есть следующий код функции в файле views.py моего проекта django: def word_to_pdf_logic(view_func): def wrapper_function(request, *args, **kwargs): if request.method == "POST" and request.FILES.get('word_file'): word_file = request.FILES['word_file'] # Generate unique temporary file name temp_filename = f"{uuid.uuid4()}.docx" temp_file_path = …

29.05.2024
Django React Communication Api

У меня есть путаница, и она убивает изнутри. Когда мы работаем с сайтом, который использует react во фронтенде и Django в бекенде, то мы создаем APIs в django, а затем вызываем конечные точки API в нашем react app для …

29.05.2024
Не удается заставить Django ModelForm отображаться и не подключать пользовательскую HTML-форму к базе данных

В настоящее время я создаю приложение на Django, которое представляет собой домашнюю страницу по аренде квартир. Предполагается, что на ней будет форма бронирования, связанная с базой данных. Однако я не могу заставить форму из forms.py отображаться на моей странице bookings.html. …

29.05.2024
Django добавление в корзину не работает с вариациями продукта

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

29.05.2024
Django - Агрегат из агрегата

Я работаю с DRF и испытываю проблемы с определением набора queryset для использования в классе представления. Предположим, у меня есть три модели, например: class ExchangeRate(...): date = models.DateField(...) rate = models.DecimalField(...) from_currency = models.CharField(...) to_currency = models.CharField(...) class Transaction(...): …

29.05.2024
Проблемы с удаленным подключением Django-MySQL

Я пытался подключить свое приложение к удаленной базе данных MySQL (обычно получаемой от нашего хостинга через cPanel) и столкнулся с этой ошибкой. Может ли кто-нибудь помочь мне? Я застрял здесь. Действительно ли Django разрешает удаленные соединения с MySQL? <a …

29.05.2024
Добавление часто используемых контекстных объектов в представление в Django

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

29.05.2024
Развертывание Wagtail на Ionos VPS

У меня есть Ionos VPS и на нем установлен сайт Wagtail. Он доступен, когда я использую команду python manage.py runserver (ip address of VPS):8000, и отображается правильно. Однако я попытался развернуть его, но постоянно сталкиваюсь с проблемами. …

29.05.2024
Почему не работает DATA_UPLOAD_MAX_MEMORY_SIZE? Django, текстовое поле TinyMCE

У меня есть DATA_UPLOAD_MAX_MEMORY_SIZE = 209_715_200 FILE_UPLOAD_MAX_MEMORY_SIZE = 209_715_200 в настройках. Однако, когда я пытаюсь добавить 5 изображений в текстовое поле tinymce (общий вес изображений &gt; 2,5 мб), я получаю ошибку: Request body exceeded settings.DATA_UPLOAD_MAX_MEMORY_SIZE. Как я могу это …

29.05.2024
Как реализовать reload-on-rss недоступный в mod_wsgi?

В uwsgi, reload-on-rss помогает предотвратить OOM на сервере Django. Как реализовать reload-on-rss на mod_wsgi в Django? Я хотел бы, чтобы сервер Django перезагружался после определенного лимита памяти.

29.05.2024
Django: models.Model.objects.filter(pk) возвращает ничего [закрыто]

Я начал изучать фреймворк Django. Следуя официальному руководству, у меня есть модель Question, которая получена из django.db.models.Model После всех миграций, в views.py я создал функцию detail, которая должна показывать мне вопрос по quest_id вот код def detail(request, …

29.05.2024
Как сохранить изображение в Django?

В модели прописано следующее: // другие поля ... avatar = models.ImageField(upload_to='images/user_avatars', default='', null=True) Форма html &lt;form method=&quot;post&quot; action=&quot;{% url 'user_profile:edit_information' %}&quot; enctype=&quot;multipart/form-data&quot;&gt; &lt;input name=&quot;avatar&quot; class=&quot;form-control&quot; type=&quot;file&quot; id=&quot;formFile&quot;&gt; Ну и контроллере есть метод в котором вся логика UserProfile.objects.filter(user_id=user.id).update( // …

29.05.2024
Показан индексный файл, но не живой сайт

Введите описание изображения здесьЯ развернул свой сайт в cpanel namecheap, но он показывает следующую проблему на данном изображении. Как я могу это исправить? Я пытался изменить файл .htacces, но он все равно не работает, пожалуйста, …

29.05.2024
Django modelForm : динамическая настройка поля в зависимости от связанного поля

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

29.05.2024
Почему у меня возникает проблема с CORS в Flutter web, несмотря на то, что я установил CORS в бэкенде django

Я разрабатываю веб-приложение на Flutter, которое должно делать запросы к бэкенду Django. Однако при попытке сделать запрос я сталкиваюсь с ошибкой CORS. Сообщение об ошибке выглядит так: Access to XMLHttpRequest at '&lt;API_URL&gt;' from origin 'http://localhost:63730' has been blocked by …

29.05.2024
Перенаправление страницы регистрации в Django не работает

Я пытаюсь сделать страницу регистрации для моего Django проекта. Когда я компилирую форму регистрации, она выдает ошибку, показанную на картинке, потому что пытается перейти по этому пути (он удваивает users/register): localhost/users/register/users/register/. Как я могу это исправить? Вот мой код: …

29.05.2024
Вывести данные из связанных моделей django

Я получаю объект из модели методом get. Есть ли способ вывести данные из связанной модели (таблицы) непосредственно в шаблон или же нужно делать еще один get в представлении и передавать результат в шаблон? models.py class Advert(models.Model): advertId = …

29.05.2024
Kubernetes Persistent Volume не разделяется при загрузке файла с помощью Django и Nginx

Я создал 2 постоянных тома, один для статических файлов, а другой для медиафайлов. Статические файлы работают отлично, nginx обслуживает данные. Для медиа-тома nginx не видит загруженный файл и содержимое тома не обновляется. Конфигурация nginx в порядке. Расположение работает, …

29.05.2024
Передача запросов от хоста к контейнеру с помощью доменного сокета

У меня есть uwsgi, запущенный в контейнере docker. Nginx работает на хосте. Текущая настройка: ;uwsgi.ini http-socket=:8080 С помощью docker я перенаправил порт 8080 хоста на порт 8080 контейнера. Nginx настроен следующим образом server { listen …

29.05.2024
Я не могу загрузить файл

Я пишу приложение на django, drf, использую drf_spectacular для документации, проблема заключается в загрузке файла через документацию, мне не нужно обрабатывать файл или хранить его, я просто хочу загрузить его и отправить на другой сервис. class PFX_key(serializers.Serializer): file = …

29.05.2024
Не сохраняются данные при отправке формы Django

Сделал форму регистрации на сайте. По нажатию на кнопку ничего не происходит. В терминале выдаёт строку 'fale'. Есть другой проект с точно таким же кодом, но там всё успешно работает Перепробовал разные способы, ничего не помогает forms.py from django import …

29.05.2024
Модели Django. Как импортировать текстовое поле модели во все приложения проекта?

В проекте несколько приложений. Базовые шаблоны отдельно для каждого app. app1-- templates --base.html app2-- templates --base.html app3-- templates --base.html app4-- templates --base.html -models.py В каждом шаблоне есть повторяющийся html блок содержащий ссылку и текстовое поле: *&lt;a class=&quot;nav__link&quot; href=&quot;https://somelink.net&quot;&gt;запись на приём&lt;/a&gt;* …

29.05.2024
Django & React native, я не могу войти обратно после выхода из системы

const handleLogin = () =&gt; { axios.post('https://8d16-103-62-155-152.ngrok-free.app/api/auth/mobile-login/', { username, password }) .then(response =&gt; { // Clear existing user data AsyncStorage.removeItem('username'); // Assuming you stored the username in AsyncStorage // Set new username and navigate to Main screen setUsername(username); navigation.navigate('Main'); …

29.05.2024
Как исправить ошибки в Django Models? [дубликат]

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

29.05.2024
Извлечение текста из PDF после загрузки (приложение Django на AWS)

@login_required(login_url="/login/") def upload_view(request): posts = Temp.objects.all() common_tags = Temp.tags.most_common() if request.method == "POST": form = TempForm(request.POST, request.FILES, initial={"user": request.user}) if form.is_valid(): newpost = form.save(commit=False) newpost.slug = slugify(newpost.title) unique_slug = newpost.slug num = 1 while Temp.objects.filter(slug=unique_slug).exists(): unique_slug = "{}-{}".format(newpost.slug, num) num …

29.05.2024
Как написать тесты для восстановления паролей в Django?

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

29.05.2024
Переход от abstractuser к abstractbaseuser mid project для удаления поля имени пользователя

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

29.05.2024
Плохо выполненное ajax-представление

У меня есть код на django и ajax, который, хотя и работает у меня, но предполагается, что если он создает пользователя, он должен дать мне ответ if, а он дает мне ответ else, но с сообщением, что "я создал …

29.05.2024
Django возвращает изменение информации о пользователе

Я хочу изменить электронную почту пользователя (и другую информацию о нем) Поэтому я создал для него маршрут: @login_required def change_email(request): email = request.POST['email'] if email != request.user.email: request.user.email = email request.user.save() return JsonResponse({ 'message': 'Email updated' }) …

29.05.2024
Pymysql.err.OperationalError: (1045, "Доступ запрещен для пользователя 'Mikael'@'localhost' (использование пароля: NO)")

Я видел много тем и решений, но ни одно из них не сработало для меня. Я пытаюсь запустить миграции в моем проекте django через Mac. После выполнения python manage.py makemigrations я получаю такой стек возвратов line 150, in raise_mysql_exception …

29.05.2024
Создание системы отчетности по Эболе [закрыто]

[enter enter image description here image description here](https://i.sstatic.net/H3oS2DkO.png) Я создал сайт для регистрации и диагностики случаев эболы. Он позволяет регистрировать пользователей как провайдеров или пациентов, но я получаю эту ошибку, когда кто-то пытается …

28.05.2024
Интерфейс администратора Django: Понимание поведения при сохранении формы с помощью параметра commit

В настоящее время я работаю с админским интерфейсом Django и столкнулся с неожиданным поведением, связанным с сохранением формы с параметром commit. Вот что я пытаюсь понять: Контекст: Я использую пользовательскую форму (DeckCreateForm) с переопределенным методом save для сохранения данных …

28.05.2024
Salut problement sur django [закрыто]

Здравствуйте, пожалуйста, я не могу поделиться своим проектом, разрабатываемым на django в сети, чтобы другая машина могла получить к нему доступ в той же сети, что и я, я не знаю, что делать, я уже запустил на 0.0.0.0:8000 и …

28.05.2024
Как решить ошибку HttpRequest AssertionError в представлении Django Friend Request?

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

28.05.2024
Почему мой навигатор не обновляется после срабатывания htmx?

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

28.05.2024
В django ошибка пути при попытке отправить обычную регистрацию пользователя из

Typ&lt;form action="register" method="post"&gt; {% csrf_token %} &lt;input type="text" name="first_name" placeholder="First name"&gt;&lt;br&gt; &lt;input type="text" name="last_name" placeholder="Last name"&gt;&lt;br&gt; &lt;input type="username" name="username" placeholder="Username"&gt;&lt;br&gt; &lt;input type="email" name="email" placeholder="Email"&gt;&lt;br&gt; &lt;input type="password" name="password" placeholder="password"&gt;&lt;br&gt; &lt;input type="password" name="confirm_password" placeholder="confirm_password"&gt;&lt;br&gt; &lt;input type="submit" name="submit" value="Register"&gt; &lt;/form&gt;e here def …

28.05.2024
Как использовать поэзию в супервизоре

Я пытаюсь запустить huey, точнее django_huey, но каждый раз, когда я пытаюсь подключиться к DB. в фоновом задании в качестве пользователя для DB используется 'root'. Другие части приложения работают нормально с конфигурацией БД в настройках django, например, миграция и т.д. …

28.05.2024
Представление Django вызывает ошибку подключения (ConnectionError) в производстве при получении данных API TMDB

Проблема Я сталкиваюсь с ошибкой ConnectionError при попытке получить данные из TMDB API и добавить их в мою базу данных в производственной среде. Сообщение об ошибке указывает на то, что соединение было сброшено партнером: Эта проблема не возникает в …

28.05.2024
Ошибка в приложении django, упакованном с помощью pyinstaller версии > 5.1

Приветствую сообщество. У меня есть проблема, которая сводит меня с ума уже долгое время. У меня есть приложение Django, и я пытаюсь упаковать его с помощью pyinstaller (Windows). Все работает, когда я использую Pyinstaller 5.1, который довольно старый. …