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

10.12.2022
Сброс идентификатора при удалении строки в django

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

10.12.2022
Как удалить все данные пользователя при удалении профиля на Django с помощью signals.py

Как я могу удалить все данные пользователя при удалении профиля пользователя на Django с помощью signals.py? Я пытаюсь удалить пользовательскую модель пользователя с помощью Django и когда профиль удаляется, я хочу удалить все данные этого пользователя, используя signals.py, как я …

10.12.2022
DRF - Как использовать сериализатор для загрузки связанных данных

У меня есть самосвязанная таблица Employee, и таблица Project имеет внешний ключ, связанный с таблицей Employee. class Employee(models.Model): eid = models.CharField(primary_key=True, max_length=10) name = models.CharField(max_length=10) pmid = models.ForeignKey('self', models.RESTRICT, related_name='team_member', blank=True, null=True,) class Project(models.Model): pid = models.CharField(primary_key=True, max_length=10) description …

10.12.2022
Как удалить или отключить нежелательные языки в Django 4.1.1

У меня возник вопрос о переводах в Django... Итак, у меня есть проект с 4 языками, определенными в моем settings.py LANGUAGES = [ ('en', _('English')), ('fr', _('French')), ('de', _('German')), ('it', _('Italy')), ] теперь я хочу отключить все …

10.12.2022
400 bad request в запросе "POST" в django react

У меня есть компонент react, в котором я отправляю данные в бэкэнд djnago. но он всегда выдает мне 400 bad request в качестве ответа и в консоли бэкэнда тоже. вот мой код. ` ` и включаю скриншот <a …

10.12.2022
Как добавить окно сообщений в панель администратора

Я добавил свое пользовательское действие, которое выполняет отправку сообщения пользователям. Но я не знаю, где я могу разместить свое сообщение. Как я могу добавить поле сообщения в мою панель администратора и подключить к кнопке моего пользовательского действия?

10.12.2022
Django; Невозможно получить доступ к другим моделям inlineformset_factory Fields

У меня есть успешно работающая форма inlineformset_factory. Я создаю эту модель с кнопкой и наследую данные в ней от другой модели. Однако я не смог получить доступ к полям inlineformset_factory в другой модели def create_offer_button(request): if request.method == …

10.12.2022
HTML. CSS. Как убрать надпись вида "На данный момент: default.jpg Изменить:"

Есть такой HTML код, он появляется если я не выбрал фотку. Как его убрать? Если label и input я вполне могу спрятать, то текст без тэгов мне не поддаётся. Буду рад помощи! На данный момент: &lt;a href=&quot;/media/default.jpg&quot;&gt;default.jpg&lt;/a&gt; &lt;input type=&quot;checkbox&quot; name=&quot;avatar-clear&quot; …

10.12.2022
Django: Объект не сохраняется в БД при отправке формы с помощью CreateView

У меня есть CreateView для создания исполнителей, но при отправке формы ничего не происходит. models.py class Artist(models.Model): name = models.CharField(max_length=222, unique=True) slug = models.SlugField(unique=True, null=True) age = models.PositiveIntegerField(null=True,blank=True) location = models.CharField(max_length=222, null=True, blank=True) bio = models.TextField(null=True,blank=True) booking_fee_per_hour …

10.12.2022
Отсутствие заголовка реферера TinyMCE в Django

Я использую TinyMCE для написания текста с разметкой в моем проекте Django. Я отображаю редактор TinyMCE на странице пользователя, где он может набирать текст с разметкой. Это работает просто отлично. Однако: Редактор выдает следующее сообщение при отображении страницы: We’re unable …

10.12.2022
Как правильно переопределить CreateModelMixin

Я хочу переопределить CreateModelMixin с моим собственным классом, который является производным от ModelViewSet вот класс, который я хочу переопределить class CreateModelMixin: """ Create a model instance. """ def create(self, request, *args, **kwargs): serializer = self.get_serializer(data=request.data) serializer.is_valid(raise_exception=True) self.perform_create(serializer) headers = …

10.12.2022
Как передать проверенные данные другому классу пользовательского валидатора в DRF?

У меня есть такой serializer.py class PostSerializer(serializers.ModelSerializer): title = serializers.CharField(validators=[TitleValidator()]) slug = serializers.CharField(validators=[SlugsValidator()], max_length=100, required=False) и у меня есть два класса валидаторов для этих полей class TitleValidator: MIN_TITLE_LENGTH = 20 def __call__(self, title: str): if len(title) &lt; …

10.12.2022
Bootstrap 5.0 Navbar Dropdown не работает

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

10.12.2022
Как отправить JWT REFRESH TOKEN как http only cookie в django?

Я использую Django(REST FrameWork, SimpleJWT) и React для моего проекта. Для аутентификации я использую метод JWT. Согласно некоторым статьям, хранение и отправка REFRESH TOKEN в HttpOnly Cookie является лучшим и безопасным способом. Поскольку я учусь WebDevelopment, я не …

10.12.2022
API для получения всех пинкодов внутри радиуса

Я работаю над приложением на python, где нам нужно получить все пинкоды в определенном радиусе. У нас есть базовое местоположение, и радиус 10 км отводится от этого базового пинкода. Есть ли у нас какой-нибудь API, где этого можно …

10.12.2022
Как настроить django loginview

Path('account/login', auth_views.LoginView.as_view(template_name='main/log_form.html'), name='login'), path('account/logout/', auth_views.LogoutView.as_view(template_name='main/logout.html'), name='logout'), Как настроить django loginView?

10.12.2022
Сохранение комментария Django в БД, но не в посте

Комментарии сохраняются в БД, но не связываются с постом, пока я вручную не перейду на страницу администратора и не свяжу их. MODELS.PY class Post(models.Model): title = models.CharField(max_length=50) description = models.CharField(max_length=50) info = models.TextField(max_length=2000) slug = models.SlugField(null=True, unique=True, max_length=300) created = …

10.12.2022
Django rest framework Преобразование представления в api

Я новичок в drf и мне нужно создать это представление в drf, но я не знаю, какой метод я должен использовать. ‍‍‍‍‍‍class CategoryList(ListView): template_name = "blog/categorylist.html" paginate_by = 10 def get_queryset(self): global my_category slug = self.kwargs.get('slug') my_category = get_object_or_404(Category, …

10.12.2022
Как написать тест для url изображения в Django

Я пишу свой первый тест в качестве разработчика Django. Как мне написать тест для свойства image этой модели, показанной ниже class Project(models.Model): engineer = models.ForeignKey(Engineer, on_delete=models.CASCADE) name = models.CharField(max_length=100) tech_used = models.CharField(max_length=200) updated = models.DateTimeField(auto_now=True) created = …

10.12.2022
Django. как на id странице карточки товара как вывести схожие товары той же коллекции,рекомендации

Как на id странице карточки товара как вывести схожие товары той же коллекции,рекомендации. При попытке добавить вывести рекомендации,то выдает только именно то,что касается его одного.не выводя другие товары схожие с ним

10.12.2022
Как обработать два GET-запроса одновременно и собрать данные в javascript

Здравствуйте у меня вопрос и сомнение, я нахожусь в представлении, когда я даю кнопку я делаю следующий код function pagar_recibo(id) { $.ajax ({ delay: 250, type: 'GET', url: '/general/recibo/add', …

10.12.2022
Как сделать пагинацию комментариев для detail_view?

Я пишу простой блог и мне нужно сделать постраничные комментарии для каждого поста, но я не знаю как это сделать. Спасибо за помощь! Вот мои модели: class Post(models.Model): author = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) title = models.CharField(max_length=200) short_description = models.CharField(max_length=230, default='Post') text …

10.12.2022
Когда я показываю свой ноутбук, все в порядке. но теперь мой код выдает ошибку

Здравствуйте я на Django пишу блог и у меня возникает эта ошибка можете мне помочь? когда я переписываю свою модель с помощью calsdd base views я получаю эту ошибку Это мое мнение: class CategoryList(ListView): paginate_by = 3 template_name = "blog/category_list.html" …

10.12.2022
Стиль формы django без bootstrap

В настоящее время я новичок в django. Я искал много уроков о том, как стилизовать форму django без использования bootstrap. Могу ли я стилизовать форму django без bootstrap и используя чистый 100% css? Если это возможно, пожалуйста, покажите какой-нибудь …

10.12.2022
Как перечислить все объекты и получить один объект, используя общие представления django drf

Я пытаюсь создать представление на основе одного класса для повторного просмотра, перечисления и создания всех моих заказов. Мне удалось заставить работать create и retirve, но listing вызывает некоторые проблемы. Я использую DRF generic views для расширения представления и добавил generics.ListApiView …

10.12.2022
Django AWS Elastic Beanstalk: Веб-службы не запущены

У меня есть проект Django, который я запустил на экземпляре EC2 через Elastic Beanstalk. Я пытался подключить свой сайт к MySQL на RDS и сталкивался с проблемой за проблемой. Я начал, следуя документации AWS, но очень быстро столкнулся с …

10.12.2022
Шаблон Djano: Не удалось разобрать остаток: '[]' от '[]'

Я пытаюсь сделать что-то вроде этого для создания нового списка и добавления в него элементов внутри блока кода шаблона. {% with my_list=[] %} {% for item in items %} {{ item }} {% with my_list=my_list|add:item %} {# my_list …

10.12.2022
TypeError at /check 'ModelBase' object is not iterable in django

Я пытаюсь распечатать данные из базы данных в командной строке (терминал), когда я запускаю программу, она выдает ошибку TypeError at /check 'ModelBase' object is not iterable. Я не понимаю, в чем проблема, пожалуйста, помогите мне решить ее. вот мой …

10.12.2022
Django forms.py поле charfield номера телефона принимает только число/целое число, я сделал это, но ошибка валидации не работает, перейдите к def validate(self)

My forms.py from django import forms from .models import Account FRUIT_CHOICES= [ ('Afghanistan', 'Afghanistan'), ('Albania', 'Albania'), ('Algeria', 'Algeria'), ('Andorra', 'Andorra'), ('Angola', 'Angola'), ('Antigua and Barbuda', 'Antigua and Barbuda'), ('Argentina', 'Argentina'), ('Armenia', 'Armenia'), ('Australia', 'Australia'), ('Austria', 'Austria'), ('Azerbaijan', 'Azerbaijan'), ('Bahamas', 'Bahamas'), …

10.12.2022
Как исправить веб-сайт Django, показывающий 404 ошибки на всех ссылках сайта онлайн

Недавно я загрузил свой первый сайт на django на cpanel. После загрузки я понял, что сайт показывает 404 ошибку на всех ссылках сайта... позвольте мне показать ссылки и урлы `from .views.home import Index , shop, about urlpatterns = [ …

10.12.2022
RecursionError: превышена максимальная глубина рекурсии при вызове объекта Python

У меня есть довольно большой бэкенд Django, который прекрасно работает на моем сервере Debian Linux, но всегда выдает следующую ошибку на моей локальной машине Windows: File "F:\Python\Lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "&lt;frozen …

10.12.2022
Bootstrap offline не работает, только через CDN [закрыто]

&lt;link rel="stylesheet" href="/csvtoppt/bootstrap-offline/css/bootstrap.css"&gt; &lt;script src="/csvtoppt/bootstrap-offline/js/bootstrap.bundle.js"&gt;&lt;/script&gt; Это код bootstrap, который я тестирую, взятый прямо с их веб-страницы: &lt;nav class="navbar navbar-expand-lg bg-light"&gt; &lt;div class="container-fluid"&gt; &lt;a class="navbar-brand" href="#"&gt;Navbar&lt;/a&gt; &lt;button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle …

10.12.2022
Intern_profile_view() отсутствует 1 обязательный позиционный аргумент: 'request'

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

10.12.2022
Django импорт-экспорт как добавить ключ foreing

Я использую django-import-export для импорта excel в мою модель, что я делаю, так это создаю форму с некоторыми входами, откуда она загружает файл, затем в form_valid() я обрабатываю файл, чтобы загрузить его в базу данных, модель имеет два внешних ключа …

10.12.2022
Django Ajax выпадающий список Select2 не возвращает данные

Имеется выпадающая форма, которую я создал с помощью ajax. Форма работает без использования тега Select2 и возвращает данные. Но когда я ввожу тег select2, она не показывает детали, которые должны быть отображены в соответствии с выбором. Я использую select2 …

10.12.2022
Поля формы не отображаются при включении шаблона формы

Поля формы не отображаются при включении формы в другой шаблон. Вот форма: class ClinicSearchForm(forms.Form): q = forms.CharField() def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.fields['q'].label = 'Search for' self.fields['q'].widget.attrs.update( {'class': 'form-control'}) Это шаблон: &lt;form method="get"&gt; {{ form.as_p }} &lt;input type="submit" …

10.12.2022
Сайт на Django . как отобразить похожие товары на странице id карточки товара. Как на картинке, допустим.

Сайт на Django . как вывести похожие товары на странице id карточки товара. Как на картинке допустим models.py class Whatches(models.Model): id=models.AutoField(primary_key=True) title=models.CharField(max_length=250, verbose_name='Название') description=models.TextField(verbose_name='Описание',blank=True) collections=models.ForeignKey(Collections_watches, on_delete=models.CASCADE, verbose_name='Коллекция часов' ,blank=True,null=True,related_name='watches_collections') price=models.DecimalField(max_digits=7,decimal_places=0,verbose_name='Цена в рублях' ,blank=True ,null=True) image = models.ImageField( help_text='150x150px', verbose_name='Ссылка …

10.12.2022
Интроспекция связанной модели для определения имени атрибута для обратного дескриптора?

Данная схема: class User(models.Model): name = models.CharField(max_length=50) class Post(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) Объекты пользователя в итоге будут иметь атрибут post_set типа: django.db.models.fields.related_descriptors.create_reverse_many_to_one_manager.&lt;locals&gt;.RelatedManager Который возвращает RelatedManager, основанный на менеджере по умолчанию Post. Cool. Q: Но если …

10.12.2022
NextJS с использованием Django API - Как выбрать лучший паттерн

У меня GeoDjango работает на дроплете Digital Ocean, и я переписываю проект с VueJs на NextJs, размещенный на Vercel. В Vue у нас есть шаблон сервиса, связанный с магазином, который отвечает за получение и обновление данных. Я …

10.12.2022
Навигация и выпадающие окна очень лагируют на устройствах ios, но прекрасно работают на android и windows. есть идеи?

Веб-приложение Django на Pythonenywhere, farhood.pythonanywhere.com, навигация и выпадающие окна очень лагируют на устройствах ios, но прекрасно работают на android и windows. есть идеи, что может быть причиной этого? Я искал в Интернете и не нашел никакой соответствующей информации