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

04.08.2022
Django увеличивает значение при отправке формы

Class Project(models.Model): dept= models.ForeignKey(Department, on_delete=models.SET_NULL, null=True) count = count = models.IntegerField(blank=True,null=True) Что я пытаюсь сделать, это каждый раз, когда я добавляю проект, увеличивать количество проектов отдела. Например, у отдела 'x' нет проекта, я добавляю новый проект и счетчик …

04.08.2022
Фильтры Django с условным полем

У меня есть модальная страница User и модель UserAddress. Я пытаюсь сортировать пользователей на основе поля UserAddress.city. #models class User(AbstractUser): ... class UserAddress(TimeStampedModel): ... city = models.CharField(max_length=50, null=True) ... primary = models.BooleanField(default=False) #User can only have 1 primary record …

04.08.2022
Django Static css и js файл не найден, но изображение отображается | Итры все методы решения на stackoverflow, но не работают

Добавить путь в настройках путь правильный также изменение порта не решает проблему измените расположение статических файлов из приложения в проект и проект применение кода документации не решает Я полностью расстроен сейчас STATIC_URL = '/static/' …

04.08.2022
У меня возникла ошибка, когда я хотел установить Django Didocker, вот что говорит ошибка :

ошибка при получении версии api сервера: (2, 'createfile', 'система не может найти указанный файл.') [2196] failed to execute script docker-compose

04.08.2022
Как реализовать папку как путь в Интернете с помощью django

В настоящее время я пытаюсь реализовать путь, как на этом экране, но я понятия не имею, как это сделать. Каков наилучший подход к созданию этого пути с помощью django? screen

04.08.2022
Использование промежуточного ПО в Django делает мой путь недоступным

У меня есть приложение, которое ссылается на два установленных приложения, одно из которых api, другое - webapp. У webapp есть промежуточное ПО. Чтобы избежать отбрасывания промежуточным ПО моего запроса …

04.08.2022
Отправляйте деньги на несколько счетов через PayPal SDK или API

Веб-сайт, на котором пользователи могут покупать цифровые товары у других пользователей, а хозяин получает долю от этих сделок. Как реализовать эту систему, используя PayPal SDK или API? Сценарий: Один покупатель с личным счетом PayPal Один получатель с …

04.08.2022
Как стилизовать выпадающее поле django-select2 с помощью bootstrap

Я использую django-filter, django-select2 и crispy forms для создания выпадающего списка с возможностью выбора, но поле django-filter выглядит как bootstrap, но я не могу изменить стиль в соответствии с другими полями ввода. Вот мой макет хрустящих форм: self.helper.layout …

04.08.2022
Django использует id для записи полей внешнего ключа

Мне нужно иметь CRUD интерфейс для взаимосвязанных моделей django. Могу ли я использовать поля _id для заполнения полей ForeignKey? Т.е. будет ли это работать: class MyModel(models.Model): foreign_key = ForeignKey('AnotherModel') class MyModelSerializer(serializers.ModelSerializer): foreign_key_id = serializers.IntegerField(write_only=True) foreign_key = AnotherModelSerializer(read_only=True) class Meta: …

04.08.2022
Автономные приложения Django, в которых одно приложение зависит от другого - django.db.migrations.exceptions.NodeNotFoundError

Я использую Django 4.0 Я написал два автономных приложения. Foo и FooBar. Приложение Foo использует пакет django_nyt. Приложение FooBar использует функциональность из приложения Foo. Я могу makemigrations и migrate модели в приложении Foo, однако, …

04.08.2022
Обход ограничения unique_together при обновлении экземпляра Django Model с помощью request.POST

Модель: class myModel(models.Model): project_id = models.IntegerField( null=False, blank=False, default=0, ), field_1 = models.CharField( max_length=250, null=False, blank=False ), field_2 = models.CharField( max_length=250, null=False, blank=False ) class Meta: unique_together = ('project_id', 'field_1', 'field_2') views.py: model_instance = myModel.objects.get(pk=id) if request.method == …

04.08.2022
Django как переопределить HttpResponse 404 вместо того, чтобы поднять исключение

В настоящее время я реализую пользовательскую страницу ошибки для моего проекта Django. Я столкнулся с проблемой, когда мой проект возвращает HttpResponse (404), пользовательская страница ошибки не отображается, вместо нее отображается страница отладки. #in the views.py (i define 4 functions for …

04.08.2022
Могу ли я получить помощь, чтобы исправить ошибку, которую я получаю в моем размещенном приложении Django на Heroku?

вот ссылка на мое приложение Django на Heroku, где вы можете просмотреть ошибку : https://get-udemy.herokuapp.com/ как я могу это исправить?

04.08.2022
Есть ли в Laravel возможность выбора модели? как в Django

Мне интересно, есть ли в Laravel что-то похожее на Django в выборе моделей? Например, в Django: Django document class Card(models.Model): class Suit(models.IntegerChoices): DIAMOND = 1 SPADE = 2 HEART = 3 CLUB = 4 …

04.08.2022
Какой лучший способ хранения многократно выбранных флажков (с одинаковыми значениями каждый раз) в Django (PostgreSQL)?

У меня есть и Item, и каждый Item должен иметь возможность выбирать варианты из 3 чекбоксов, и эти чекбоксы имеют одинаковые значения для всех из них. Я не уверен в лучшем способе организации/хранения этого. Из браузера он …

04.08.2022
Django queryset : У меня есть модель Employee со следующими полями

Class Employee(models.Model): name = models.CharField(max_length=100) age = models.CharField(max_length=100) salary = models.CharField(max_length=100) Мне нужно написать набор запросов для получения всех деталей с дополнительным полем под названием Group. Таким образом, Group будет устанавливать "A", если зарплата больше 10000, иначе "B".

04.08.2022
AttributeError: объект типа 'Case' не имеет атрибута '_meta'

Я продолжаю получать приведенную выше ошибку, когда пытаюсь получить доступ к следующему URL. Что я делаю неправильно? http://127.0.0.1:8000/case_portal/cases/ Класс модели: (models.py) class Case(models.Model): id = models.IntegerField(primary_key=True, null=False) name = models.CharField(max_length=255, null=True) status = models.CharField(max_length=255) …

04.08.2022
Запуск фонового задания с возможностью проверки текущего состояния?

В настоящее время я ищу простой способ запустить функцию, которая выполняет команду оболочки в фоновом режиме и проверяет, выполняется ли задание еще или уже выполнено. Краткое объяснение цели: пользователь вызывает представление запускается фоновая функция …

04.08.2022
Запрос с использованием связанного имени в django

У меня есть две модели: class User(models.Model): email = models.EmailField() name = models.CharField(max_length=255) password = models.CharField(max_length=255) class Profile(models.Model): group = models.ForeignKey(User, related_name='profiles') image = models.ForeignKey(Media, on_delete=models.CASCADE) #more attributes У меня есть id пользователя, и я хочу получить …

04.08.2022
Статические файлы 404 django (docker+nginx)

Что не так в настройках статических файлов? Если запускать без docker и nginx - работает нормально. Я пробовал вручную collectstatic, но это не помогает settings.py import os from pathlib import Path, PurePath BASE_DIR = Path(__file__).parent.parent STATIC_ROOT = PurePath(BASE_DIR.parent, "static/") STATIC_URL …

04.08.2022
Django-simple-history3.1.1 ошибка при каскадном удалении

Для проекта Django, над которым я работаю, я использую django-simple-project для получения истории каждой из моих моделей. Все работает очень хорошо, когда я создаю, изменяю или удаляю объект, библиотека каждый раз генерирует <HistoricalObject>. Моя проблема заключается в том, что …

04.08.2022
Преобразование пути к файлу в url с помощью поля CharField

У меня есть модель поля символов. Все charfields это путь к некоторому файлу, как преобразовать этот путь в url. Путь является относительным к папке media. Заранее спасибо!!!

04.08.2022
Интернационализация Django - как сохранить выбранный язык на протяжении всей сессии?

У меня есть многостраничное приложение для художественной галереи, которое поддерживает японский и английский языки, причем при запуске по умолчанию используется японский язык. У меня есть кнопка, которая добавляет к url выбранный код языка, который является либо 'en', либо 'ja' …

04.08.2022
Как добавить заголовки в iframe src?

У меня html выглядит следующим образом: <iframe src="https://google.com" width="450" height="200" frameborder="0"></iframe> Мне нужно добавить заголовки в src. Как это сделать? Мое приложение на Django.

04.08.2022
Невозможно удалить папку после ее создания с помощью PyPDF2 - Python 3.10.1 и Django 4.0.6

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

04.08.2022
Использование часового пояса с помощью openpyxl

Мне нужно добавить дату в файл excel. Я использую временные зоны для этих дат. Это очень хорошо работает с фреймворком django rest. (Мои GET запросы возвращают дату в таком формате: 2022-07-23T13:19:59+02:00) То же самое в Django admin, часовой пояс …

04.08.2022
Ускорьте ответ nginx

Я использую nginx + uwsgi + Django для запуска моей службы. Соответствующая конфигурация показана ниже: uwsgi config [uwsgi] pythonpath=/path/to/pythonpath chdir=/path/to/chdir env=DJANGO_SETTINGS_MODULE=conf.settings module=moudle.wsgi master=True pidfile=logs/pidfile.pid vacuum=True max-requests=1000 enable-threads=true processes = 4 threads=8 listen=1024 daemonize=logs/wsgi.log http=0.0.0.0:10205 buffer-size=32000 socket-timeout=1500 harakiri=1500 http-timeout=1500 …

04.08.2022
Ошибка соединения с MySQL при использовании хостинга Cpanel

Я пытаюсь соединить мое приложение с движком базы данных MySQL на платформе хостинга Cpanel, но каждый раз, когда я пытаюсь запустить makemigrations, всегда возникает эта длинная ошибка: Кто-нибудь знает, что делать, пожалуйста?

04.08.2022
Django - модуль 'pymysql._auth' не имеет атрибута 'scramble_old_password'

Я пытаюсь подключить БД mysql в приложении django. Но оно выдает ошибку Модуль 'pymysql._auth' не имеет атрибута 'scramble_old_password'.

04.08.2022
Django 500 Internal Server Error только на странице успешного входа в систему [закрыто]

URL запроса: http://35.239.95.43:8080/timetracker/login_success/. это url успешного входа после предоставления учетных данных он должен показать страницу успешного входа, но выдает эту ошибку.однако на localhost все работает нормально

04.08.2022
Правильный способ возврата ошибочных данных при ошибке сериализатора

Появился сериализатор пользователей для вставки нескольких пользователей одновременно. class CreateUserSerializer(serializers.ModelSerializer): class Meta: model = User fields = ( 'username', 'email', 'first_name', 'last_name', 'is_active', ) Передача данных из запроса в сериализатор для создания пользователей payload = [ { "username": …

04.08.2022
Я добавил In-Reply-To и References в заголовки при отправке электронной почты через SendGrid, однако это не работает

Итак, я отправляю ответ по электронной почте через SendGrid, и у меня есть объект сообщения примерно следующего вида: message = { "personalizations": context["personalizations"], "from": {"email": context["sender_email"]}, "subject": context["subject"], "content": [{"type": MimeType.html, "value": context["body"]}], "reply_to": {"email": context["reply_to"]}, "headers": {"In-Reply-To": "<Prev-Message-ID>", …

04.08.2022
Установить диапазоны приема для приложения django на pythonanywhere

Я развертываю приложение django на "pythonanywhere". Я установил в промежуточном ПО accept-ranges на байты, и это отлично работает на моем localhost, но не на сервере pythonanywhere. Есть ли другой способ установить accept-ranges в моем сервере pythonanywhere?

04.08.2022
Masonite Неверный токен CSRF

Invalid CSRF Token raise InvalidCSRFToken("Invalid CSRF Token") После выполнения команды "python craft serve" появляется эта ошибка.

04.08.2022
Создайте новую схему в файле миграции django

Как создать новую схему с помощью файла миграции Django? Я не вижу никакой опции migrations.CreateSchema(), так же как и migrations.CreateModel() В настоящее время я делаю это так: в файле миграции я пишу пользовательский sql: operations = [ …

04.08.2022
Django.db.utils.DatabaseError: ORA-00932: противоречивые типы данных: ожидалось - получен NCLOB

Получаем эту ошибку на базе данных django-Oracle при получении набора запросов на .distinct() фильтрации.

04.08.2022
Django Many to many как сделать вход в 3-ю таблицу

Class Author(models.Model): name = models.CharField(max_length = 100) def __str__(self): return self.name class Book(models.Model): title = models.CharField(max_length = 100) authors = models.ManyToManyField(Author) def __str__(self): return self.title In [5]: Author.objects.all() Out[5]: <QuerySet [<Author: Shanmukh>, <Author: Shyam>, <Author: sai>, <Author: VICKYS>, <Author: Himayu>, …

04.08.2022
Django поднимает исключение для ошибки wont override для HttpResponse

Я использую Django для создания пользовательских обработчиков страниц ошибок 400, 403, 404, 500. Но по какой-то причине, когда страница возвращает ошибку HttpResponse, она не направляет меня на мою страницу шаблона ошибки django, вместо этого она показывает следующее. Этот django может …

04.08.2022
Сохранение данных сессии при регистрации

На моем сайте есть потребность, похожая на этот вопрос, но немного другая. Плюс я надеюсь, что за 10 лет может что-то изменилось. Я использую Django 4.0.2, Python 3.8. Обычная функциональность - работает нормально Пользователи иногда загружают на …

04.08.2022
Моя модель не сохраняется в базе данных

ПРОСМОТРОВ from django.shortcuts import render from django.views.generic import(ListView, CreateView) from models import UserProfileInfo from django.contrib.auth.mixins import LoginRequiredMixin from django.contrib.auth.models import User from forms import UserForm # Create your views here. class UserCreateView(CreateView): template_name = "message_app/post_list.html" form_class = UserForm model …