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

11.11.2022
Задача Django celery не может использовать cairo svg2pdf

У меня есть небольшая задача, которая читает файл svg из пути и использует cairo svg2pdf для преобразования svg в pdf. Если я запускаю функцию без использования celery delay, то функция работает нормально и конвертирует файл в pdf. Если я …

11.11.2022
Логика полей сериализатора

Я пытаюсь понять, как запустить некоторую логику для получения определенных объектов из моего сериализатора (или в другом месте). У меня есть следующее: class Parent(models.Model): name = models.CharField(max_length=255) class Child(models.Model): name = models.CharField(max_length=255) parent = models.ForeignKey( Parent, …

11.11.2022
Неверный тег блока в строке 24: ''product_update'', ожидалось 'empty' или 'endfor'. Вы забыли зарегистрировать или загрузить этот тег, я столкнулся с этой ошибкой

Ошибка шаблона синтаксиса в /accounts/admin_page/ Недопустимый блочный тег в строке 24: ''product_update'', ожидалось 'empty' или 'endfor'. Вы забыли зарегистрировать или загрузить этот тег? я пишу все правильно, когда добавляю href="{% 'product_update' product.slug %}" я получаю …

11.11.2022
Преобразование бесплатной учетной записи pythonanywhere в платную учетную запись

Я использую бесплатную версию pythonanywhere, и мне не разрешают подключиться к домену. Я хотел узнать, могу ли я преобразовать бесплатную версию pythonanywhere в платную и могу ли я подключить ее к моему домену? Я искал, но не нашел …

11.11.2022
Модель User не зарегистрирована (django-4 admin.py)

Я пытаюсь дать User (модель по умолчанию django, не пользовательская модель) Адрес в представлении администратора. Я впервые работаю с разными версиями django в разных проектах, я делаю то же самое в Django 2 и это работает, а здесь я …

11.11.2022
IntegrityError в /admin/base/client/1/delete/ на django

Когда я пытаюсь удалить объект из панели администратора в моем приложении django в базе данных, возникает исключение следующего содержания: IntegrityError at /admin/base/client/1/delete/ FOREIGN KEY constraint failed Я проверил это и не смог найти причину, почему это происходит... …

11.11.2022
Как решить проблему TypeError: Direct assignment to the reverse side of a related set is prohibited ошибку, вызванную полем ForeignKey?

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

11.11.2022
Django не возвращает данные из базы данных на той же HTML-странице, что и форма

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

11.11.2022
Поле иностранного ключа в форме администратора Django

У меня есть модель типа class Info(models.Model): first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) class Detail(models.Model): info = models.ForeignKey(Info) ... В админке, когда я добавляю Detail я хочу, чтобы все поля модели Info были полями формы без знака …

11.11.2022
Пытаюсь отредактировать профиль с помощью Django, но постоянно сталкиваюсь с ошибками

Мне очень сложно разрешить пользователям обновлять модель профиля в моем приложении. Я работаю над созданием веб-приложения, которое помогает людям установить диету. Общая структура такова: посетитель сайта появляется на сайте и сразу попадает на страницу Sign In и либо регистрируется, …

11.11.2022
Автоматически загружаемый счет-фактура pdf

Я хочу создать опцию для загрузки pdf файла со счетом со следующими свойствами в админке базы данных django: models.py: from django.db import models from appsystem.models import Outlet from core.models import Item, Supplier from location.models import Warehouse, Zone, Section, Level …

11.11.2022
Неправильная конфигурация: Ошибка при загрузке модуля psycopg2: Нет модуля с именем 'psycopg2._psycopg' django

Мой сайт хорошо работал в cpanel. Когда я добавил консоль поиска google для seo, через день я вижу такую ошибку. Файл журнала Passenger.log <img alt="image description here" …

11.11.2022
Шаблон Django сравнивает строки, возвращая false?

В моем шаблоне есть кнопка, которая должна быть видна только если 1 Пользователь зарегистрирован и; 2 Пользователь является тем, кто разместил объявление но не отображается, даже если все вышеперечисленные условия были выполнены, поэтому в моем шаблоне есть следующее: …

11.11.2022
Django подсчет с использованием в списке объектов

У меня есть две модели - Book и Tags, связанные ManyToMany. После фильтрации списка книг я хочу получить список тегов, используемых в этих книгах, и количество для каждого тега. class Tag(models.Model): name = models.CharField(max_length=255) description = models.CharField(max_length=255) type = …

11.11.2022
Как создать inclusion tag, способный брать данные для шаблона из разных источников?

Я разрабатываю небольшую веб-галерею, и в этой галерее есть несколько типов вывода фотографий: Все фотографии, имеющиеся в базе данных Фотографии по определенному циклу фотографий Фотографии по определенному тегу Для каждого типа вывода создана соответствующая страница (photos.html, serie.html, tag.html) …

11.11.2022
Как вывести данные из списка в python на html-страницу?

Lists = ['data1','data2','data3'] for i in lists time.sleep(5) //I would like to write a function that will take i as an //argument renders that in an html page что-то вроде этого привет данные1 через 5 секунд, если мы …

11.11.2022
В django как я могу вернуться на эту страницу, когда информация отправлена

Class ModelCreateView(CreateView): model = Message fields=['message'] template_name = "page.html" succes_url = reverse='page' Отсутствует URL для перенаправления. Либо укажите URL, либо определите метод get_absolute_url в модели. это ошибка, но если я поставлю get absolute url обратного перехода на детальную …

11.11.2022
Как я могу создать пользовательское поле модели Array

Class PermsField(models.Field): def db_type(self, connection): return 'CharField' def __init__(self, *args, **kwargs): kwargs['max_length'] = 64 kwargs['verbose_name'] =_('permission') super().__init__(*args, **kwargs) def deconstruct(self): name, path, args, kwargs = super().deconstruct() del kwargs["max_length"] del kwargs["verbose_name"] return name, path, args, kwargs Я хочу создать …

11.11.2022
Javascript Функция извлечения возвращает [объект Promise]

В настоящее время я работаю над проектом, который включает в себя веб-сайт, построенный и запущенный на Django. На этом сайте я пытаюсь загрузить данные через быстрый API и пытаюсь загрузить эти данные через JavaScript и Fetch API. Но я всегда …

11.11.2022
Django ошибка AttributeError at /login/ 'NoneType' object has no attribute 'has_header'

Я делаю авторизацию на сайте django, используя этот гайд: https://proproprogs.ru/django/delaem-avtorizaciyu-polzovateley-na-sayte. Я создал view class LoginUser(DataMixin, LoginView): form_class = AuthenticationForm template_name = 'shop/login.html' def get_context_data(self, *, object_list=None, **kwargs): context = super().get_context_data(**kwargs) c_def = self.get_user_context(title=&quot;Авторизация&quot;) return dict(list(context.items()) + list(c_def.items())) …

11.11.2022
Django поле modified_at с автоматическим обновлением на уровне базы данных

Мне нужно иметь поля modifed_at в моем Django проекте. Поле, которое обновляется каждый раз, когда строка обновляется в базе данных, независимо от того, откуда приходит обновление: через вызов .save() или через queryset.update() или даже когда обновления происходят в базе …

11.11.2022
Корректный способ структурирования моделей, представлений и сериализаторов

У меня есть следующая структура моделей Parent и Child, где ребенок ссылается на родителя. class ParentModel(models.Model): name = models.CharField(max_length=255) class ChildModel(models.Model): name = models.CharField(max_length=255) parent = models.ForeignKey( ParentModel, related_name='children', on_delete=models.CASCADE ) created_by = models.ForeignKey(User, on_delete=models.CASCADE) class ParentSerializer(serializers.ModelSerializer): …

11.11.2022
Создание кнопки для обновления в постах django с помощью javascript fetch

У меня есть html, который отображает посты пользователя. В то же время, модель постов доступна через fetch (javascript). Я хочу создать кнопку для обновления содержимого постов, которые django показывает, но с помощью fetch. Проблема в том, что когда кнопка …

11.11.2022
Как использовать ColorThief с Django Rest Api?

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

11.11.2022
Сообщения django-allauth отображаются некорректно

Я использую django-allauth в проекте, но, к сожалению, сообщения при входе и выходе отображаются неправильно. Например, когда я выхожу из системы, появляется следующее сообщение: &lt;django.contrib.messages.storage.fallback.FallbackStorage object at 0x7f5b3f2c5e48&gt; …

11.11.2022
API Wagtail, одна конечная точка с различными наборами представлений

Я использую Wagtail API для создания сайта с одной конечной точкой, но разными типами страниц под этой конечной точкой. Короче говоря, у меня есть две модели class TeamPage(Page) и class BlogPage(Page): и мне нужны следующие …

11.11.2022
Процесс напоминания пользователю о точной дате и времени в django

У меня есть система уведомлений, например, при отправке задачи пользователю, пользователь получает уведомление в моей системе. Сейчас у меня есть только "мгновенные" уведомления. Поэтому, когда я отправляю кому-то задачу, в базе данных создается уведомление, и через web-socket пользователь получает …

11.11.2022
Как методом __str__ задать количество отображаемых символов объекта?

Мне необходимо в данном классе, при выводе на страницу, оставить только первые 15 символов текста. Вот что я написал на данный момент, но этот метод не работает: PRE_TEXT_LEN: int = 15 class Post(models.Model): &quot;&quot;&quot;Класс постов с сообщениями.&quot;&quot;&quot; text = models.TextField(verbose_name='Текст') …

11.11.2022
Как отправить available_apps в контексте в представление, которое находится вне панели администратора в Django?

Как получить список приложений, как в методе get_app_list в classy AdminSite? Я пытаюсь сделать это таким образом, но получаю пустой список. from django.contrib.admin.sites import AdminSite def change_view(self, request): ... context = { ... 'available_apps': AdminSite().get_app_list(request) } return render(request, …

11.11.2022
Синтаксическая ошибка в Django Mysql Migration, запущенной на Mac

Исключение: ~/devel/project/project$ poetry run python manage.py migrate Operations to perform: Apply all migrations: account, admin, alerts, auth, business, chat, contact, contenttypes, critique, curriculum, django_cron, djstripe, gear, guardian, hosted_media, jobs, news, newsletter, promo, registration, robots, seminars, sessions, sites, socialaccount, taggit, thumbnail, …

11.11.2022
Замедляют ли нулевые внешние ключи работу?

Я реализую прикрепление файлов к определенным объектам в проекте, над которым я работаю. Есть шесть или около того классов объектов, которые могут иметь прикрепленные файлы (которые будут показаны в их представлениях Detail и управляться через ссылку оттуда). Модель будет …

11.11.2022
Вот еще один вопрос по No module named 'rest_framework_jwtmusicapp' musicapp being the name of the app i'm workwork on

Я установил djangorestframework-simplejwt, но я все еще получаю это красное зигзагообразное подчеркивание на операторе import from rest_framework_jwt.settings import api_settings это из veiws.py и вот код ошибки из моего терминала (venv) C:\Users\Administrator\Desktop\Zuri Assignment\Week 5\songcrud&gt;python manage.p y runserver Watching …

11.11.2022
Почему я получил "http://~" в качестве параметра url перенаправления, хотя я установил "https://~" в LOGIN_REDIRECT_URL в mozilla-django-oidc?

Я пытался интегрировать приложение Django с Keycloak с помощью mozilla-django-oidc и решить проблему, о которой говорится в заголовке. Я настроил LOGIN_REDIRECT_URL и необходимые конфигурации в settings.py LOGIN_REDIRECT_URL = "https://~" и подготовленный шаблон Django. …

11.11.2022
AlterField выдает ошибку `Duplicate key name` [дубликат].

В моем файле миграции есть AlterField вот такой migrations.AlterField( model_name='historicalglobalparam', name='history_date', field=models.DateTimeField(db_index=True), ), моя таблица historicalglobalparam имеет history_date столбец При применении этого $python manage.py migrate Появляется ошибка django.db.utils.OperationalError: (1061, "Duplicate key name 'shared_models_historicalglobalparam_history_date_26e0c543'") …

11.11.2022
Этот сайт не может быть доступен domain.de отказался подключиться

У меня есть проект, Frontend с Flutter и Backend с Django. Все работало нормально. Я хотел изменить HTTP на HTTPs. Теперь я получаю ошибку This site can’t be reached domain.de refused to connect . Файл Nginx для Frontend: server …

11.11.2022
Как сохранить данные в django после фильтрации в формах с помощью kwargs.pop?

Когда я пытаюсь отфильтровать категорию для соответствия пользователю, это работает, но я больше не могу сохранить данные в форму, и она не выдает никакой ошибки. показывает какую-либо ошибку? forms.py: from django import forms from django.forms import ModelForm from .models …

11.11.2022
Django Связать три модели

Подскажите как можно связать три модели Catalog, Category и Product У каждого каталога есть свои категории (их может быть несколько) а в категориях есть только один свой товар. На данный момент получилось сделать каталог и категории, но при переходе в …

11.11.2022
В проекте django некоторые статические файлы отображаются, а некоторые нет. Почему?

[ Запускается about.jpg, но не запускается building.jpg записывается. urlpatterns = [ path('', include('pages.urls')), path('listings/', include('listings.urls')), path('accounts/', include('accounts.urls')), path('contacts/', include('contacts.urls')), path('admin/', admin.site.urls), ] …

11.11.2022
Rest API вместо таблицы в неуправляемых моделях Django Proxy

В моей задаче Django arch. я должен соединить несколько проектов. Некоторые из них могут взаимодействовать только через REST API и не имеют общего доступа к базе данных. Однако, задача состоит в том, чтобы обеспечить бесшовную связь на уровне модели. Т.е. …

11.11.2022
Недопустимый тег блока в строке 95: 'endif', ожидалось 'empty' или 'endfor'. Вы забыли зарегистрировать или загрузить этот тег? Пожалуйста, решите эту проблему

TemplateSyntaxError at /product/df/ Недопустимый блочный тег в строке 95: 'endif', ожидалось 'empty' или 'endfor'. Вы забыли зарегистрировать или загрузить этот тег? я получил эту ошибку при создании приложения для электронной коммерции ` &lt;/div&gt; &lt;!-- col.// --&gt; {% …