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

12.11.2022
Как в Django написать отношение, в котором первая модель связана ровно с четырьмя экземплярами другой?

Допустим, у меня есть два очень базовых класса модели - для простоты назовем их План и Задача. Моя цель - заставить каждый план иметь ровно 4 отдельные задачи (порядок не имеет значения). Есть ли какая-нибудь хорошая практика для этого случая …

12.11.2022
Как я могу распечатать значения из базы данных

Итак, я хочу выводить значения, которые были в базе данных, многократно при каждом ее обновлении. Допустим, клиент заплатил 30$ из общей суммы услуг, которая составляет 50$, у него останется 20$. Что-то похожее на это: (цена услуги = 50$ …

12.11.2022
OperationalError в Django при обновлении модели

Я сталкиваюсь с OperationalError при обновлении модели в существующем проекте Django. Вот мои установленные приложения в настройках INSTALLED_APPS = [ "django.contrib.admin", "django.contrib.auth", "django.contrib.contenttypes", "django.contrib.sessions", "django.contrib.messages", "django.contrib.staticfiles", "admin1_app.apps.Admin1AppConfig", ] Это код в админке from django.contrib import admin from …

12.11.2022
Hello guys, I'm studying django and tried to do site, I can crate review system

Views.py from django.shortcuts import render from django.views.generic.base import View from .models import Dish, Snack, Desserts, Lastcourses, Reviews from .forms import ReviewForm class DishView(View): def get(self, request): dish = Dish.objects.all() snack = Snack.objects.all() desserts = Desserts.objects.all() lastcourses = Lastcourses.objects.all() reviews …

12.11.2022
Кнопка администратора Django для полей для запуска действия

В Django admin change form моей модели я хотел бы иметь возможность добавить кнопку рядом с любым полем. Нажатие на эту кнопку должно вызывать некоторую функцию с текущими данными формы в качестве входных. Как только функция вернется, форма администратора …

12.11.2022
Изменение темы Django на основе входа в систему, профиля или переключения

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

12.11.2022
Запустить сценарий для заполнения модели

У меня есть скрипт, который заполняет модель (таблицу) данными. Чтобы запустить скрипт я делаю python manage.py shell < script.py он несколько раз работал правильно, но теперь он больше не заполняет таблицу, я не знаю почему. import names from app.models …

12.11.2022
Нормализация строки перед сохранением ее в поле сторонней модели

Я ищу способ изменить строку перед сохранением ее в поле третьей стороны модели. ВАЖНО: Поле должно быть уникальным, например, имеет unique=True Допустим, у меня есть функция, которая делает строку строчной и удаляет тире. def normalize(string:str): return …

12.11.2022
Отображение подробного названия на странице профиля Django DetailView (конкретный экземпляр модели)

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

12.11.2022
Множественные GET-запросы Django

Учусь Django, создавая интернет-магазин. Столкнулся с проблемой обработки множественных запросов. В общем нужно оформить несколько запросов. Вот код, после него поясню, что да как. class Shop(ListView): model = Product template_name = 'app/shop.html' context_object_name = 'shop' paginate_by = 9 def get_context_data(self, …

12.11.2022
KeyError: 'use_threading' не позволяет мне запустить сервер

Я новичок в кодировании на Python, так что терпите мои ошибки. Я продолжаю сталкиваться с этой ошибкой, даже когда я еще ничего не добавил в код. Любая помощь будет очень признательна! `` Слежение за изменениями файлов с помощью …

12.11.2022
Аутентификация в микросервисном приложении, использующем различные фреймворки/язык программирования

Я немного запутался, как реализовать аутентификацию в микросервисной архитектуре, если мои микросервисы используют различные FW, такие как node, django, go ... есть ли общий тип токена, который может быть интерпретирован всеми доступными FW? Токены CRSF универсальны для разных FW/языков …

12.11.2022
Django заказ по комбинации прямых и смежных полей

У меня есть следующие модели: class Product(models.Model): name = models.CharField(max_length=50) stock_quantity = models.IntegerField() class Variation(models.Model): parent_product = models.ForeignKey(Product, on_delete=models.CASCADE, related_name='variations') stock_quantity = models.IntegerField() Я хочу отсортировать набор продуктов по количеству на складе. Теперь у меня есть …

12.11.2022
Не может получить доступ к локальной переменной 'nr', если она не связана со значением

Def NearByDoc(request): if request.method == "POST": nearby = request.POST.get("NearBy") nr = nearby return render(request,'nearbyDoc.html',{'nrb':NearBy_Doctor.objects.all(),'near':nr}) Как передать переменную "nr" в словарь? Помогите мне решить эту проблему. Я новичок в Django.

12.11.2022
Не добавляются данные в БД через джанго в commands

Суть такова. Создал комманды. Импортировал в модуль комманд все модели. При попытке добавить из модуля команд данные в БД - программа останавливается на этом месте , не добавляет ничего и не работает дальше, без указания ошибки. Код ниже приходит из …

12.11.2022
Почему моя таблица django не находится во время тестирования?

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

12.11.2022
Виджет карты Google в админке Django

У меня есть модель с полем местоположения следующим образом: from django.contrib.gis.db import models as gis_models class Facility(models.Model): location = gis_models.PointField(srid=4326, verbose_name=_('location'), null=True, blank=True) Я хочу, чтобы пользователь мог задать местоположение с помощью карты в админке django. Я …

12.11.2022
Исключение html в отображении списка администраторов, tinymce

Нигде не могу найти. У меня после установки редактора tinymce отображение списка (содержимое) показывает html-теги. Нужно ли мне найти html шаблон админ панели?

12.11.2022
Django-mptt как вывести только потомков родителя

Подскажите есть ли возможность вывода всех потомков родителя на странице. Т.е. Есть страница с родителями, кликая по родителю переходишь на новую страницу со списков всех ее потомков

12.11.2022
Разработанная django корзина покупок

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

12.11.2022
У меня есть несколько категорий, и я хотел бы перечислить товары по категориям.

У меня есть несколько категорий, и я хотел бы перечислить продукты для каждой категории в следующем формате (категории - это FK к продуктам): Категория 1 куча продуктов .... Категория N куча продуктов Я пробовал много способов, …

12.11.2022
Migrate DB on Railway: ImproperlyConfigured: settings.DATABASES неправильно настроен. Пожалуйста, предоставьте значение ENGINE

Я хочу перенести свою базу данных на Railway Postgres. Я поместил свой DATABASE_URL как переменную env в файл prod.env: DATABASE_URL='postgresql://postgres:(my password here)F@containers-us-west-97.railway.app:6902/railway' Вот как я импортирую его в свой файл настроек prod: DATABASE_URL = os.getenv("DATABASE_URL") DATABASES = …

12.11.2022
Как запустить sphinx-autobuild на сервере в проекте django

Я пытаюсь установить документацию по коду на сервер Sphinx. (https://pypi.org/project/sphinx-autobuild/). Проблема в том, что команда sphinx-autobuild должна запускаться из папки, где установлен sphinx (docs), при условии, что включено виртуальное окружение (venv). У меня есть проект django, …

12.11.2022
Как разместить несколько приложений django с помощью прокси-сервера nginx и перенаправления по поддоменам?

Я создал прокси контейнер с помощью docker и сгенерировал ssl сертификаты для своего домена с помощью jwilder/nginx-proxy. Это работает, но теперь попробовал перенаправить мои приложения django на поддомен и каждый запрос возвращает 502 bad gateway. Я новичок в …

12.11.2022
Django: Вопрос относительно запросов к таблице перекрестков/посреднической модели

Мой вопрос касается раздела many-to-many в документации django models: Там упоминается, что с помощью промежуточной модели можно делать запросы к атрибутам промежуточной модели следующим образом: Person.objects.filter( group__name='The Beatles', membership__date_joined__gt=date(1961,1,1)) Однако для другой …

12.11.2022
Как создать два объекта таблицы одним набором представлений django rest framework

Здравствуйте, я пытаюсь сохранить объекты в таблице reviews из таблицы posts, отфильтрованные по type="R" Я думаю, что мне нужно переопределить def create, но я не знаю как. Пожалуйста, помогите мне, спасибо. таблица моих сообщений <a href="https://i.stack.imgur.com/oLCSB.png" rel="nofollow …

12.11.2022
Django rest framework вложенные категории

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

12.11.2022
Пытаюсь сделать выпадающий список поиска/фильтра с select2 и ajax. моя самоопределенная функция is_ajax(request) не работает?

Я делаю проект на django, где есть выпадающий список поиска/фильтра для формы. Я использую select2 и ajax. Это не работает, и когда я пытаюсь отлаживать с помощью операторов печати, кажется, что функция is_ajax(request) не возвращает true. Я знаю, что …

12.11.2022
Django Вход в систему с помощью токена

Я разрабатываю проект Django, я создал API в том же проекте, так как другие инструменты должны иметь возможность использовать функции из этого проекта. Этот метод не работает, и мне нужен кто-то, кто делал подобное, чтобы помочь с более изысканным …

12.11.2022
Postgresql игнорирует значение по умолчанию при массовом импорте

У меня есть БД postgres, запущенная в контейнере docker. Я пытаюсь массово импортировать csv с почтовыми индексами. Это проект Django. Поскольку все они относятся к одному и тому же штату - "NSW". Этого столбца нет в CSV. Моя …

12.11.2022
Возможно ли добавить таблицу подзапросов в кверисет django?

Я работаю над запросом, подобным приведенному ниже; я хочу создать его как Django queryset для дальнейшей фильтрации. select distinct on (id) id, title, weight from (select *, 3 + ts_rank_cd(to_tsvector(title), to_tsquery('sales'), 32) as weight from courses where …

12.11.2022
Django - Отказ в подключении mysql на подсистеме ubuntu windows 10

Я использую xaamp для MySQL DB и запускаю свой сервер как на cmd, так и на подсистеме ubuntu, но мой ubuntu говорит django.db.utils.OperationalError: (2003, 'Не удается подключиться к серверу MySQL на '127.0.0.1' (111 "Connection refused")') <a href="https://i.stack.imgur.com/0bRxo.png" …

12.11.2022
Как загрузить данные пользователя django в форму редактирования пользователя в безопасной среде эскалации прав [закрыто]

Я пытаюсь создать форму редактирования профиля в django для пользователей таким образом, чтобы они не могли установить себя в качестве суперпользователя или сотрудника. Это мой первый учебный проект в django и пока что я следовал https://docs.djangoproject.com/en/4.1/topics/forms/ для …

12.11.2022
Загруженные изображения не отображаются в Django

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

12.11.2022
Причина отказа: CSRF-токен из POST неверен.?

Запрещено (403) Проверка CSRF не удалась. Запрос прерван. Помощь Причина отказа: CSRF token from POST incorrect. В общем, это может произойти, когда существует настоящая подделка межсайтовых запросов, или когда …

12.11.2022
Как я могу использовать свои навыки кодирования для общего блага? [закрыто]

Я 17-летний африканский парень, который знает HTML, CSS, JS (из freecodecamp) и в настоящее время изучает django для создания fullstack приложений. Я понятия не имею, какие проекты из них сделать, которые помогут моему обществу и сообществу. После решения проблемы я …

12.11.2022
Исправление ошибки "missing 1 required positional argument: 'id'" при отправке данных из Django Form с помощью Ajax

У меня есть Django Form, в которую пользователи вставляют числовые значения. Я отправляю Ajax на url, но продолжаю получать: TypeError: addlog() missing 1 required positional argument: 'id' Я попытался добавить id в url, который я получил: Reverse …

12.11.2022
CSRF Failed | CSRF cookie не установлен

Я использую представления на основе класса для отображения шаблона. В этом же классе у меня есть пост-запрос, позволяющий отправить форму. Однако, когда я отправляю форму, я получаю ошибку CSRF cookie not set. Я использовал {% csrf_token %}, но …

12.11.2022
Django : FieldError в /editstu/121

Ошибка : Невозможно преобразовать ключевое слово 'id' в поле. Варианты: Age, Course_ID, DoB, Grade, Student_ID, Student_Name Моя функция в файле views.py def Editstu(request,id): editstuobj = Student.objects.get(id=id) return render(request, 'editstu.html',{'Student':editstuobj}) …

12.11.2022
'узел с именем "rabbit" уже запущен на хосте' даже после уничтожения процессов

Когда я пытаюсь запустить сервер rabbit, он встречает меня этой ошибкой: ERROR: node with name "rabbit" is already running on host "DESKTOP-BKRTA3R" Я прочитал, что я должен убить процессы кролика с помощью rabbitmqctl stop Но я …