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

05.11.2022
Веб-сервер Apache с приложением, использующим GDAL, не работает на windows

Я пытаюсь развернуть проект django с использованием POSTGIS на моем компьютере windows 11 с Apache 2.4. Веб-страница работает, пока я не использую 'django.contrib.gis'. Когда я добавляю 'django.contrib.gis' в свой INSTALLED_APPS и определяю GDAL_LIBRARY_PATH, чтобы он указывал на мою …

05.11.2022
В Django FormView я не могу увидеть форму

У меня есть некоторые проблемы, когда я не могу увидеть ни форму, ни параметр. вот мой код Здесь я передаю ID из предыдущего выбора как параметр URL файл path('make_payment/<int:jugador_id>', views.Payment_ViewMix.as_view(), name = "make_payment"), view fiel: здесь я пытаюсь …

05.11.2022
Вложенная модель сериализатора "один ко многим" django

I am trying to create a relationship between databases результат : => [ { "id":1, "title": "mobile", "category_two":[ { "id":3, "title": "brand" }, { "id":4, "title": "память" } ] } ] и я ожидаю: => [ { …

05.11.2022
Обновление значения объекта модели django не обновляет значение связанного внешнего ключа модели

У меня есть 2 модели, House и Room, где Room имеет внешний ключ к House: class House(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) name = models.CharField(max_length=50) class Room(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) name = models.CharField(max_length=50) color = models.CharField(max_length=50) house …

05.11.2022
Отслеживание сеансов Django с помощью пользовательских файлов cookie

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

05.11.2022
Сохранять не все поля в UpdateView

Целый день бьюсь с решением одной проблемы. Имеется добавляющая форма: class AddingForm(ModelForm): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.fields['fieldB'].required=False class Meta: model = Items fields = ['fieldA', 'fieldB', 'date'] labels = {'fieldA': 'полеА:', 'fieldB': 'полеВ:', 'date': 'дата:'} widgets = { …

05.11.2022
Многошаговая форма Django

У меня есть многошаговая форма, которая состоит из 3 шагов, но имеет 4 формы. В первой форме пользователь должен выбрать один из двух вариантов. Выбор пользователем первой формы определяет следующую форму, которая будет отображаться. Шаблон первой формы {% …

05.11.2022
Я продолжаю получать ошибку 404 для моего статического файла в django 4.1.3

в настоящее время пытаюсь внедрить чатбота Dialogflow cx на сайт с помощью Django и Kommunicate посмотрел видео на Youtube и следовал ему все работает до последней части, когда пытаемся получить script.js сайт просто не может получить часть script.js DEBUG …

05.11.2022
Как выводить значения без написания логики в каждом представлении, Django?

В моем представлении я хочу запросить данные из базы данных, и на другой странице мне также нужна эта информация, но я не хочу писать эту логику запроса снова. views.py def account(request): user_id = request.user.id balance = Customer.objects.filter(name_id=user_id).values("usd").first() bonus = …

05.11.2022
Не получается вывести комментарии в django

Я не могу вывести данные о комментариях в шаблонизаторе django. У меня есть модели поста и комментария. Прикрепляю код. models.py from django.db import models from django.conf import settings from django.urls import reverse from django.utils import timezone class Post(models.Model): text = …

05.11.2022
Как получить const из метода forEach в javascript?

У меня есть приложение django с моделью викторины: class Quiz(models.Model): name = models.CharField(max_length=50) topic = models.CharField(choices=TOPICS, max_length=50) number_of_questions = models.IntegerField(validators=[MinValueValidator(1)]) time = models.IntegerField(help_text="duration of quiz in minutes", default=5) pass_score = models.IntegerField(help_text="score required to pass in %", default=90, validators = …

05.11.2022
Как создать объект модели, который через пользовательский foreignkey, FOREIGN KEY constraint failed?

В моем представлении я создаю модель объекта, и в этой модели, которую я создаю, есть одно поле, name=models.ForeignKey(User, on_delete=models.CASCADE). И я использую ForeignKey, потому что в этом объекте может быть сделано несколько раз одним пользователем. И я получаю ошибку …

05.11.2022
Django3.2 соединение OneToOneField на объекте related_name не имеет атрибута 'all'

У меня проблема с получением данных через related_name, он не может найти атрибут all(). =() На картинке показаны мои попытки, но …

05.11.2022
Как я могу установить представления Django в зависимости от источника api?

Мне нужно показать мои django представления после входа в систему, когда api валидируется. Но я не могу этого обеспечить, потому что валидация из базы данных в django выполняется стандартными функциями django. Когда API, который я настроил с помощью Fastapi, …

05.11.2022
Может ли кто-нибудь помочь мне с купонами на скидку в Django?

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

05.11.2022
Django DRF Проблемы с производительностью логики с несколькими условиями

Модель корзины хранит элементы корзины как для гостевых, так и для зарегистрированных пользователей. Я предоставляю гостевому пользователю уникальный ключ с помощью uuid и сохраняю его в cookie. Ситуация, в которой я хочу связать элементы корзины, включенные в …

05.11.2022
Как записать динамические данные в шаблоне django

Мне нужно только целочисленное значение, но в нем также выводится строка, как это исправить. Мне нужно только целочисленное значение

05.11.2022
Включение данных о самоотношении в запрос в django

У меня есть модель комментариев, и я хочу включить все дочерние комментарии в запрос списка. В этом модале комментарий может иметь родительский комментарий class Comment(models.Model): user = models.ForeignKey( "accounts.CustomUser", on_delete=models.CASCADE) post = models.ForeignKey(Blog, on_delete=models.CASCADE) body = models.TextField(blank=True) parentId = …

05.11.2022
Django 3.2 как преобразовать загруженный pdf файл в файл изображения и сохранить в соответствующий столбец в базе данных?

У меня есть следующий код, который я использовал в Django 3.2, который работает нормально, за исключением 1 пункта: models.py from django.db import models from django.core.validators import MaxValueValidator, MinValueValidator # Create your models here. from django.core.validators import FileExtensionValidator from django.db.models.signals …

05.11.2022
Товар добавленный в корзину не отображается в самой корзине, но виден в админке в корзине

**basket.html** <div class="container"> <div class="col-lg-5"> {% if products %} <h4 class="mt3 mb-3 d-flex justify-content-between align-items-center mb-3"> Корзина <span class="badge badge-secondary badge-pill">3</span> </h4> {% for basket in products %} <div class="card mb-3"> <div class="card-body"> <h5 class="card-title">{{ basket.product.name }}</h5> <p class="card-text">{{ basket.product.description …

05.11.2022
Django Form не обновляет базу данных пользователей

Я хочу обновить базу данных пользователей с помощью форм. При попытке обновления база данных остается прежней и не обновляется. Как выполнить эту задачу? forms.py from django import forms from django.contrib.auth.models import User class updateform(forms.ModelForm): class Meta: model=User fields="__all__" views.py …

05.11.2022
Как автоматически создавать поля данных в других приложениях

Я хочу присвоить элементу некоторое местоположение и сохранить его в другом приложении. Таким образом, когда я вношу изменения в него из одного приложения, другое тоже обновляется. location.py: class ManageLocation(models.Model): product = models.ForeignKey(Item, on_delete=models.CASCADE) quantity = models.IntegerField() warehouse = models.ForeignKey(Warehouse, …

05.11.2022
Функция HandleChange не работает в reactjs .Все нулевые значения из начального состояния публикуются на django rest framework

//что-то здесь не работает, не знаю что. Я попробовал заменить e.target.id на e.target.name. Это тоже не помогло. Image.js import axios from 'axios'; class Image extends React.Component { constructor(props){ super(props); this.state = { floor_no:null, distance:null, area:null, no_of_rooms:null, price:null, images: …

05.11.2022
Как добавить пользовательский код в веб-сервис. Я хочу дать возможность пользователям писать и встраивать алгоритмы в мой сайт [закрыто]

Генератор изображений WEB приложение (2 роли пользователей) Клиент (Заполнил данные в полях → Нажал кнопку генерации → Получил изображение) Creator (Создал новый генератор → Создал пользовательские поля → Загрузил шаблон → Написал обработчик данных из полей → Выложил …

05.11.2022
Django: UpdateView не показывает правильное значение BooleanField в шаблоне

У меня есть следующий проект Django, разработанный с использованием Generic Class Based View. models.py from datetime import datetime from django.urls import reverse class Product(models.Model): prodName = models.CharField(max_length=50, default=None, unique=True) def __str__(self): return self.prodName class Shipment(models.Model): product = models.ForeignKey(Product, on_delete=models.CASCADE) …

05.11.2022
Расширение шаблона Django; django.template.exceptions.TemplateSyntaxError: Неверный тег блока при попытке загрузить i18n из базового шаблона

У меня есть base.html файл шаблона для Django (4.1.2) в виде: <!DOCTYPE html> <html lang="en"> {% load static %} {% load i18n %} <head> <meta charset="utf-8"> {% block title %} <title>My Title</title> {% endblock %} </head> <body> {% block …

05.11.2022
Django3.2 связь OneToOneField на related_name object has no attribute 'all'

У меня проблема с получением данных через related_name, он не может найти атрибут all(). =(

05.11.2022
Какой пакет bootstrap5 правильно загрузить в Django: django-bootstrap5 или django-bootstrap-v5

Я ищу CSS фреймворк для использования с Django и в итоге нашел boostrap 5. Но, похоже, есть два пакета с почти одинаковыми именами. Итак, какой правильный пакет bootstrap 5 (если таковой имеется) следует загрузить из PyPi в …

05.11.2022
Зачем нужен def __str__(self) в django [duplicate]

у меня вопрос о функции str(self) в django Во время чтения одной документации я обнаружил models.py class Product(models.Model): product_name = models.CharField(max_length=200, unique=True) slug = models.SlugField(max_length=100, unique=True) description = models.CharField(max_length=250, blank=True) price = models.IntegerField() images = models.ImageField(upload_to='photos/products') …

05.11.2022
Ошибка Django произошла, когда я установил панель инструментов отладки

все работало идеально до установки панели отладки все работало идеально до установки панели отладки django Я не понимаю, почему теперь он говорит это в терминале

05.11.2022
Фильтр по дате в django

Отфильтровать даты, которые не прошли class Distributor(models.Model): expire_at = models.DateTimeField() Я хочу получить данные, срок действия которых не истек

05.11.2022
Как определить вошедшего пользователя из Keycloak OpenID logout_token при выходе из обратного канала?

Сначала позвольте мне описать установку: У нас есть frontend продукт на базе Angular от другой команды клиентов (не часть кода, который мы можем легко модифицировать), и backend API сервер на базе django. Внешняя сторона регистрируется на сервере keycloak, …

05.11.2022
Я не могу использовать атрибут objects в проекте django

Я создал модель Projects class Projects(models.Model): name = models.CharField(max_length=257, unique=True, null=False) description = models.TextField() active_issue_count = models.IntegerField(default=0) # functiona bağlanmalı solved_issue_count = models.IntegerField(default=0) # functiona bağlanmalı is_active = models.BooleanField() start_date = models.DateTimeField() deadline = models.DateTimeField() и я …

05.11.2022
Как установить django 1.3 на сервер с nginx

Есть django проект на версии 1.3. Я знаю что версия устарела на лет 7. Но ее срочно нужно поставить на сервер ubuntu. Сам код работает, но запускать его и хостить несколько лет на manage.py runserver вообще нельзя. Тк с nohup …

05.11.2022
Возможно, вам потребуется добавить 'await' в ваше представление

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

05.11.2022
Чтение полей времени даты как UTC в Django

В настройках моего приложения поддержка часовых поясов активна USE_TZ = True Итак, все мои DateTimeField в моих моделях преобразуются из моего местного часового пояса в UTC перед сохранением в базе данных. Вопрос: В некоторых случаях пользователь вводит …

05.11.2022
Хостинг бота Whatsapp с помощью Pywhatkit на Heroku

Я использовал библиотеку Pywhatkit python для автоматизации отправки сообщений whatsapp, она очень хорошо работает на localhost, я понял, что мне нужно держать мой ПК включенным 24/7, чтобы это работало. Поэтому я подумал о размещении на Heroku (не знаю, возможно ли …

05.11.2022
Процесс FastCGI неожиданно завершился при развертывании проекта Django на сервере iis windows server

FAST CGI НЕ РАБОТАЕТ ДОЛЖНЫМ ОБРАЗОМ ПРИ РАЗВЕРТЫВАНИИ DJANGO НА WINDOWS-СЕРВЕРЕ IIS HTTP Error 500.0 - Internal Server Error C:\Users\satish.pal\AppData\Local\Programs\Python\Python310\python.exe - The FastCGI process exited unexpectedly Most likely causes: •IIS received the request; however, an internal error occurred during …

05.11.2022
Получение значения первичного ключа перед сохранением

В следующей модели я пытаюсь использовать поле ID модели (UUID) в пути upload_to, но оно определяется как None, предположительно, поскольку оно не было сгенерировано в этот момент. Если я использую поле UUID, которое не определено как первичный ключ, оно …

05.11.2022
Картинка профиля Django пытается дублироваться при обновлении профиля

Когда пользователь обновляет свой профиль, если он не меняет фотографию профиля, он пытается сохранить ее рекурсивным способом. user/ profile_pics/ изображение1.jpg пользователь/ profile_pics/ image2.jgp models.py def create_path(instance, filename): return os.path.join( str(instance.user.id), 'profile/logo', filename ) class Member(models.Model): profile_pic = models.ImageField(upload_to=create_path, null=True) profile_pic_thumbnail …