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

09.06.2022
Wagtail api : мои страницы не появляются в /api/cms/pages/

Я настроил свой wagtail на использование api и обслуживание страниц на конечной точке /api/cms/pages/. Но у меня только страница по умолчанию обслуживается на этой конечной точке : "meta": { "total_count": 1 }, "items": [ { "id": 2, "meta": …

09.06.2022
{деталь: Неподдерживаемый медиатип "text/plain; charset=utf-8" в запросе.}

Я использую Flutter и Django и имею эту ошибку при попытке вызвать бэкенд Ошибка обратного конца : {деталь: Неподдерживаемый медиатип "text/plain; charset=utf-8" в запросе.} Код флаттера : Future<void> addAlbum(Album album) async { print('5'); final url = Uri.parse('http://127.0.0.1:8000/list-create/'); try …

09.06.2022
Вызов API Django с внешнего сайта через AJAX Javascript

Я впервые работаю с Django Framework. Поставщик услуг использует django, я могу видеть данные только с активным Cookie на их API Docs. Теперь мы получили API-токен для получения данных на фреймворке. Я пытаюсь вызвать данные с токеном через …

09.06.2022
Интегрировал ckeditor в модель django, но при сохранении данных из ckeditor в админ панели django не сохраняется в базу данных, показывает пустоту

Я использую RichText Field from ckeditor.fields import RichTextField class Section(BaseContent): image = ImageWithThumbsField(upload_to='static/%Y/%m/%d', sizes=((90,120),(180,240),(360,480)),blank=True, null=True ) # image = ImageWithThumbsField(upload_to='static/%Y/%m/%d',blank=True, null=True ) description = RichTextField("Section description. Appears in section home page", …

09.06.2022
Django Шаблон request.GET.value не работает

Мне нужно установить selected="selected" для поля select. <form action="{% url 'books:book_detail' book.pk %}" method="get"> {% csrf_token %} <select name="country"> {% for shop_country in shop_countries_list %} {% if request.GET.country == shop_country.pk %} <option value="{{ shop_country.pk }}" selected="selected">{{ shop_country.name }}</option> {% …

09.06.2022
Регистрация объектов Django с дочерними объектами

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

09.06.2022
Django ValueError: поле admin.LogEntry.user было объявлено с ленивой ссылкой на 'app.user', но приложение 'app' не предоставляет модель 'user'

У меня похожая проблема с этим сообщением, но единственный ответ на него не помог: ❯ python manage.py makemigrations No changes detected Потому что когда я выполняю python manage.py migrate, я получаю следующий трассировочный откат: ❯ python manage.py …

09.06.2022
На Raw HTML сайт выглядит так, как я задумал. Но на Django во время цикла for создается пустое пространство.

<div id="Project" class="bg-white fnt-white brdr project-div "> <div class="float-left image-for-project-container brdr"> <img src="{% static './Images/manworking.webp' %}" alt="manworking" height="630px"> </div> {% for project in project_details %} <div class=" project-container inline-block "> <h2 class="text-center fnt-black head-portfolio"> {{project.project_name}} </h2> <br> <br> <p class="margin-auto …

09.06.2022
Как обновить данные в связанной модели django rest?

Как обновить данные в связанной модели django rest Вот мой json { "doc_type": 1, "warehouse": 4, "date": "2022-06-09", "number": 980, "contragent": 2, "comment": "testcom;mgment", "items": [ { "product": 7, "buy_price": "168.00", "sell_price": "500.00", "quantity": 17 }, { "product": 8, "buy_price": …

09.06.2022
Сравните полностью две разные модели в Django

Я работаю в шаблоне Django. Я застрял здесь уже довольно давно. {% for i in LOOP %} {% if i == {{SECOND VARIABLE}} %} //Do Something {% endif %} {% endfor %} LOOP и вторая переменная совершенно разные. …

09.06.2022
Django, MSSQL server query and pagination

Вот пример моей таблицы на сервере MSSQL Employeetable emp_id name status EMP001 A STATUS-A EMP001 A STATUS-B EMP002 B STATUS-C EMP001 A STATUS-D EMP002 B STATUS-D EMP003 C STATUS-C Сейчас на лицевой странице моего приложения есть таблица, …

09.06.2022
Как проверить, подключается ли мой django к моему сайту mysql с облачным прокси-аутом?

Я получаю эту ошибку: django.db.utils.ProgrammingError: (1146, "Table 'xpotoolsdb.xpotoolshome_site' doesn't exist") в pycharm на mac os и windows 10. У моих коллег этого нет, и они могут запускать локальную среду разработки. Как я могу устранить эту ошибку? …

09.06.2022
Формы django -> is_valid

Я сейчас разрабатываю приложение на django и когда я посылаю post запрос из формы, метод is_valid возвращает false. my forms.py from django import forms class formadduser(forms.Form): mail = forms.CharField(label='Mail', max_length=40) # imput_username = forms.CharField(input='input_username', max_length=100) prenom = forms.CharField(label='Prénom', max_length=25) …

09.06.2022
Должен ли я использовать drf APIView наряду с django Views в производственном проекте?

Я только изучаю djangorestframework и мой вопрос: "Должен ли я использовать APIView'ы наряду с Views?" Мой друг сказал мне, что у меня должно быть api приложение и для некоторых частей вы должны использовать только обычные django Views и другие …

09.06.2022
Django Проверка валидации Более двух отрицательных значений списка приведет к ошибке валидации

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

09.06.2022
Запрос swagger с помощью представления Django

Я пытаюсь запросить swagger приложения django из представления django. Чтобы пояснить, что я имею в виду, вот пример: @action(methods=['GET'], detail=False, permission_classes=[AllowAny]) def get_swagger(self, request, *args, **kwargs): try: be_url = "http://localhost:8000/?format=openapi" r = requests.get(be_url) except Exception as e: return Response('data': str(e)) …

09.06.2022
Django smtp sendmail не работает для отправки почты

Я написал это в settings.py DEFAULT_AUTO_FIELD = 'django.db.models.AutoField' EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_USE_TLS = True EMAIL_HOST = 'smtp.gmail.com' EMAIL_PORT = 587 EMAIL_HOST_USER = 'example@gmail.com' EMAIL_HOST_PASSWORD = '*********' forms.py from django import forms from django.conf import settings from django.core.mail import …

09.06.2022
Django production multiple post request

У меня есть вопрос относительно обработки множественных запросов в django. Я прочитал ответы на этот вопрос Как Django обрабатывает множественные запросы?. Я написал приложение на django и оно развернуто, которое принимает POST запрос и делает некоторое разделение …

09.06.2022
Как добавить пакеты в существующий контейнер docker с помощью pipenv

В настоящее время у меня есть приложение Django, запущенное в контейнере docker, и я хочу установить дополнительные пакеты в контейнер, не перестраивая весь контейнер. Я пробовал поднять контейнер, используя: docker-compose up then docker-compose exec web pipenv install "package_name_here" …

09.06.2022
Django и mypy с приложениями во вложенной папке

У нас есть проект Django со следующей настройкой: У нас есть наши приложения в папке apps. Мы добавили все эти приложения в путь python на уровне settings.py. Затем мы можем ссылаться и импортировать эти приложения следующим образом: …

09.06.2022
Отправка POST из JS в Django

Я пытаюсь отправить POST с некоторыми переменными в Django. Отправка из JS: function sendStatistic(csrftoken, song_id, answer) { fetch('request/', { method: 'POST', headers: { 'X-CSRFToken': csrftoken, 'Accept': 'application/json', 'Content-Type': 'application/json', }, body: { 'Song-Id': song_id, 'Answer': answer ,}, …

09.06.2022
Система обмена файлами

Мне нужна система обмена файлами, именно видео, для создания киносайта, образовательного или чего-то подобного. Чтобы быть хорошим вариантом, он должен соответствовать следующим критериям, или почти всем: Видео доступно только на моем сайте Простая реализация Хорошая …

09.06.2022
Django 'Текущий путь, dict_list2.html, не совпадает ни с одним из этих путей'.

Я хочу создать словарь с помощью Django. Я сделал такой код, но он вызвал ошибку 'The current path, dict_list2.html, didn't match any of these'' Помогите мне... urlpatterns = [ path('admin/', admin.site.urls), path('^/$', views.csvToModel1, name='dict_list1'), path('^/$', views.csvToModel2, name='dict_list2'), …

09.06.2022
Обновление поля geodjango после вычисления поверхности

У меня есть база данных со списком зданий в нескольких областях. Я хочу обновить все экземпляры районов одновременно с плотностью застройки. Вот мои модели: class Area(models.Model): mpoly = models.MultiPolygonField() surface = models.DecimalField(max_digits=8, decimal_places=2) density = …

09.06.2022
Украшение @login_required не работает в Django (пользователь не аутентифицирован?)

Я новичок в Django и пытаюсь установить страницу входа в систему и пытаюсь использовать украшение @login_required. Однако, когда я пытаюсь войти в систему с действительными учетными данными, я перенаправляюсь на страницу 'login' (настроенную на перенаправление неаутентифицированных пользователей). Я не …

09.06.2022
Могу ли я сделать запрос в Django, который возвращает список по каждому элементу?

У меня есть 3 таких модели: class Person(models.Model): name = models.CharField(max_length=100) class Place(models.Model): name = models.CharField(max_length=100) # ManyToMany Through Table class PersonPlace(models.Model): person = models.ForeignKey(Person, on_delete=models.CASCADE) place = models.ForeignKey(Place, on_delete=models.CASCADE) PersonPlace связывает Person и Place в …

09.06.2022
Как я могу разрешить моему словарю принимать дубликаты ключей [закрыто]

У меня есть функция, которая создает словарь списков: def Planner(calories, dislikes): carbs = Food.objects.filter(category='Carbs').exclude(name__in=dislikes) proteins = Food.objects.filter(category='Protein').exclude(name__in=dislikes) vegs = Food.objects.filter(category='Vegetables').exclude(name__in=dislikes) carb1 = random.choice(carbs) protein1 = random.choice(proteins) veg1 = random.choice(vegs) carb2 = random.choice(carbs) protein2 = random.choice(proteins) veg2 = random.choice(vegs) veg_exclude …

09.06.2022
Объекты модели не имеют первичного ключа

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

09.06.2022
Проверьте, существует ли определенное имя канала (подключен ли он) в Django Channels

Я использую Django Channels и мне нужно ограничить максимальное количество текущих активных соединений одного пользователя. Я храню данные о присутствующих пользователях в django-channels-presence. По сути, я добавляю и удаляю записи в db каждый раз, когда вызываются методы …

09.06.2022
Сессия не передается между функциями

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

09.06.2022
Facebook's sharer.php показывает 403 Forbidden в поле share box

Я использую это для обмена на Facebook. <meta property="og:image" content="https://url.com/{{ article.img_path }}"> <meta property="og:type" content="website"/> <meta property="og:title" content="{{ article.title }}"/> <meta property="og:description" content="{{ article.title }}"/> <meta property="og:url" content="https://url.com/{{ article.path }}"/> . . <a href="https://www.facebook.com/sharer/sharer.php?u=https://url.com/{{ article.path | urlencode }}"> <i …

09.06.2022
Как создать счет-фактуру в зависимости от шаблона, предоставленного пользователем в django

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

09.06.2022
Как изменить сообщение об ошибке EmailValidator

Models.py class User(AbstractBaseUser): email = models.EmailField( verbose_name='Email', max_length=255, unique=True, error_messages={'msg':"Enter a valid Email Address"}, ) name = models.CharField(max_length=200) phone_number= models.CharField(max_length=200, blank=True) address= models.CharField(max_length=200, blank=True) tc = models.BooleanField() is_active = models.BooleanField(default=True) is_admin = models.BooleanField(default=False) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) objects …

09.06.2022
ERROR: TypeError at /admin/myapp/booking/19/change/

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

09.06.2022
Когда я django date filter не работает?

Вот мой запрос : Мне даны следующие даты: startdate : 2022-06-06 enddate : 2022-06-07 user=Model.objects.filter(agent=fullnames['username']).filter(status=ticket_status)).filter(completed_date__gt=startdate,completed_date__lt=enddate) вывод: После фильтрации запроса я получаю такой результат, в этом 2022-06-08 не требуется, но он отображается { "reference": "9802047093", "name": "Caliber", …

09.06.2022
Django: [Errno 2] Нет такого файла или каталога: '/tmp/tmpmhi9gua5/texput.pdf' во время генерации pdf

Мне нужна помощь, пожалуйста, Привет для всех здесь я пытаюсь генерировать pdf с помощью latex в моем приложении django, но я продолжаю видеть ошибку, когда я добавляю определенные данные в моем шаблоне-latex.tex. Это мой views.py: if request.user.is_authenticated: if …

09.06.2022
Невозможно открыть какую-либо страницу при реализации следующего параметра в Django 3.2

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

09.06.2022
Создание вложенных сериализаторов в Django

Не получается добавить поле с данными из другой модели. Руководствовался: этим и этим Модели: class Cards(models.Model): name = models.CharField(max_length=100, verbose_name='Имя карты') number = models.IntegerField(verbose_name='Номер карты') id_set = models.ForeignKey('Sets', on_delete=models.CASCADE, verbose_name='ID сета') card_img = models.CharField(max_length=50) …

09.06.2022
Django тестирует self.client.post, используя неправильный url

У меня есть тест, который выбрасывает исключение NoReverseMatch. В тесте я определяю url add_collection_url = reverse('add-cc-collection', args=[client.code, order.code]) и я могу проверить, что url найден print(add_collection_url) который находит правильный url /crm/clients/A00001/order/O00001/add-cc-collection/ Однако, в …

09.06.2022
Модель Django с множественным наследованием вызывает исключение 'django.core.exceptions.FieldError' при удалении

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