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

06.08.2021
Вызов менеджера поля select_related

У меня есть следующий пример: class Profile(models.Model): ... class Person(models.Model): profile = models.ForeignKey(Profile, ...) У меня есть сложный менеджер моделей для класса Profile и я построил представление, чтобы перечислить большое количество Person. Я пытаюсь вычислить все в …

06.08.2021
Вложенные строки таблицы

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

06.08.2021
Django, Внешний ключ не заполняется данными сессии

я пытаюсь заполнить мой foreignkey пользователем, который вошел в систему, но я видел много способов, но они не сработали для меня, кто-нибудь знает, что я делаю неправильно? и как я могу это исправить? Вид: class JobCreate(CreateView): model = …

06.08.2021
Использовать значение модели для создания формы Django

У меня есть модель, которая выглядит следующим образом: class BloodTestType(models.Model): type = models.CharField(max_length=200) def __str__(self): return str(self.type) class BloodParameters(models.Model): type = models.ForeignKey(BloodTestType, on_delete=models.CASCADE) parameter = models.CharField(max_length=200) minimum_value = models.FloatField() maximum_value = models.FloatField() unit = models.CharField(max_length=200) required = models.BooleanField(default=True) GENDER_CHOICES …

06.08.2021
Django- Ajax возвращает неверные данные

Я создаю веб-комикс, используя фреймворк Django. Проблема, с которой я столкнулся, заключается в отображении глав из разных выпусков с помощью AJAX. Допустим, у нас есть выпуск#1 и выпуск#2, когда пользователь нажимает на обложку выпуска#1, он отображает главы выпуска#1. Мне удалось …

06.08.2021
Использование нескольких соединений против одного соединения в sql python

Я использую pymysql для подключения к sql следующим образом: con=pymysql.connect(...) cur=con.cursor() Я использую веб-фреймворк flask для некоторых целей. Я определил объект соединения как одноразовый и передаю его в другую функцию для использования следующим образом: <pre class="lang-py …

06.08.2021
AlueError: Cannot assign value-field-must-be-a-object-instance

Я получаю следующую ошибку ValueError: Cannot assign "(&lt;UserProfile: testUser&gt;, True)": "Comments.profileInfo" must be a "UserProfile" instance. Что я делаю - это модульное тестирование : def create_user_profile(user): profile = UserProfile.objects.update_or_create(gender = 'F', defaults={ 'user': user}) return profile def create_comment(profile, …

06.08.2021
Django - Способны делать миграции и мигрировать локально, но не на Heroku

Похоже, существует проблема с миграцией моих моделей на сервер Heroku. Я могу запустить python manage.py makemigrations и python manage.py migrate просто отлично и могу просматривать свой сайт на локальной машине (SQLite), но когда я пытаюсь запустить миграции на Heroku …

06.08.2021
Ошибка при попытке вывести из статических файлов изображение

У меня появилась проблема, которая видна на скриншотах: Сам проблемный html файл: Там видно и окно отладки и ещё структура проекта. Вот код файла urls.py from django.contrib import admin from django.urls import path from …

06.08.2021
Django тестовое поле, из которого создается slug

Я пытаюсь написать test для UpdateView из Model, у которого есть title и slug. Когда я пытаюсь test свою view, я не могу получить response, потому что save метод выбрасывает ошибку ОШИБКА Reverse for 'books-delete' with arguments '('',)' …

06.08.2021
Распространение приложения на основе Django [закрыто]

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

05.08.2021
Как сделать url с двумя slug?

Как сделать url для товара со своим слагом, и с слагом категории. Например: category/slug категории/slug товара/ from django.db import models from django.contrib.auth.models import User from django.urls import reverse class Profile(models.Model): user = models.ForeignKey(User, unique=True, on_delete=models.CASCADE) wishlist = models.ForeignKey('Product', on_delete=models.CASCADE, blank=True, …

05.08.2021
Создание двух таблиц с неповторяющимися между собой id primary_key в DJANGO ORM

Необходимо создать две таблицы у которых не будут совпадать id в поле primary_key. Например, в таблицу1 мы добавляем новый элемент у которого id будет = 1. Затем в таблицу2 добавляем элемент у которго id будет продолженим последовательности и равен 2. …

05.08.2021
Cannot import name 'FieldDoesNotExist' from 'django.db.models.fields' (/usr/local/lib/python3.8/site-packages/django/db/models/fields/__init__.py)

Полная ошибка выглядит так File &quot;/usr/local/lib/python3.8/site-packages/django/template/backends/django.py&quot;, line 123, in get_package_libraries raise InvalidTemplateLibrary( django.template.library.InvalidTemplateLibrary: Invalid template library specified. ImportError raised when trying to load 'mptt.templatetags.mptt_tags': cannot import name 'FieldDoesNotExist' from 'django.db.models.fields' (/usr/local/lib/python3.8/site-packages/django/db/models/fields/__init__.py) насколько я понял, мне нужно исправить строчку from …

05.08.2021
Как добавить атрибут lastmod для index sitemap в django

Мне нужно добавить lastmod для сайтмапы index, сейчас sitemap.xml выглядит так: &lt;sitemapindex xmlns=&quot;http://www.sitemaps.org/schemas/sitemap/0.9&quot; &lt;sitemap&gt; &lt;loc&gt;localhost:8000/sitemap-pages.xml&lt;/loc&gt; &lt;/sitemap&gt; &lt;/sitemapindex&gt; То есть, необходимо добавить тег &lt;lastmod&gt;&lt;/lastmod&gt;, вот мой urls.py sitemaps_pages = { 'pages': sitemaps.PageViewSitemap, 'life': sitemaps.LifeViewSitemap, 'lifes': sitemaps.LifesSitemap, 'novosti': sitemaps.NewsViewSitemap, 'novost': sitemaps.NewsSitemap, …

05.08.2021
Python manage.py makemigrations выводит ошибку

System CheckError: System check identified some issues: ERRORS: ?: (urls.E004) Your URL pattern (&lt;module 'chat.urls' from 'D:\djangoproject\web_ chat\chat\urls.py'&gt;, None, None) is invalid. Ensure that urlpatterns is a list o f path() and/or re_path() instances. HINT: Try using path() instead of …

04.08.2021
Нейминг и архитектура в django

Хочется найти фундаментальные материалы, возможно книги, по организации архитектуры проектов с django и впринципе python. Существует множество статей которые рассматривают кодстайл в каких-либо локальных моментах, та же самая документация и PEP (например https://docs.djangoproject.com/en/dev/internals/contributing/writing-code/coding-style/). Но хочется посмотреть какой-либо …

04.08.2021
Django передать переменную из шаблона во views

Никак не получается передать переменную(user.username) из шаблона во views, выбрал простой вариант передать через запрос, ошибок не выдает, но и переменная не приходит: template: &lt;form action=&quot;{% url 'cabinet' %}?user.username={{user.username}}&quot; method=&quot;post&quot;&gt; {% csrf_token %} {{ form.as_p }} &lt;button type=&quot;submit&quot; class=&quot;w-50 …