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

18.01.2022
Обновление корзины без использования кнопки обновления только с помощью тега select Django & ajax

привет ребята моей форме нужна кнопка update для отправки данных, но я хочу отправить данные (количество товара) с помощью тега select и ни у кого нет решения **ajax $(document).on("click", ".update-button", function (e) { e.preventDefault(); var prodid = $(this).data("index"); $.ajax({ …

18.01.2022
Как решить ошибку 401 неавторизованный вход в DRF простой jwt вход пользователя

Я создаю DRF API аутентификации для пользователей Abstract Base в моем Django проекте и использую простой JWT. API регистрации и проверки электронной почты работают нормально, но когда я пытаюсь войти в систему, используя учетные данные действительного пользователя, я получаю ошибку …

18.01.2022
Django collectstatic на сервере

Недавно моя БД на моем сервере обосралась. Я полагаю, что ошибка произошла где-то на моей стороне, и моя база данных wagtail оказалась стертой. Мне удалось заставить мою sqlite db снова работать, но моя collectstatic все еще не работает. …

18.01.2022
Таблица пользователей не создана при развертывании django, но суперпользователь создан в heroku bash

Я пытаюсь загрузить свое первое приложение django и уже некоторое время борюсь с этой проблемой, помощь будет признательна. Я уже настроил свой проект на heroku, я следовал этому руководству: https://www.youtube.com/watch?v=6DI_7Zja8Zc в котором модуль django_heroku используется …

18.01.2022
Получение ошибки миграции Django "sequence must have same owner as table it is linked to", но все таблицы и последовательности имеют одного владельца

Я пытаюсь запустить миграцию в проекте Django. (Django 3.1, Python 3.9.9) Я нахожусь в своей виртуальной среде. Я продолжаю получать загадочную ошибку. python manage.py migrate Operations to perform: Apply all migrations: admin, auth, contenttypes, intake, sessions Running migrations: Applying …

18.01.2022
Я хочу, чтобы в моем проекте пользователи, имеющие роль менеджера, не могли видеть поле приоритета при обновлении формы.

MODELS.PY : class Ticket(models.Model): status_choice = ( ("Одобрено", "Одобрено"), ("Назначено", "Назначено"), ("Scoping", "Scoping"), ("В процессе", "В процессе"), ("Завершено", "Завершено"), ("Отменено", "Отменено"), ("Отклонено", "Отклонено") ) приоритет_выбора = ( ("Высокий", "Высокий"), ("Умеренный", "Умеренный"), ("Низкий", "Низкий"), ) category = models.ForeignKey("vats.Category",on_delete=models.CASCADE) subcategory = models.ForeignKey("vats.Subcategory",on_delete=models.CASCADE) …

18.01.2022
Использование Django-modeltranslation в сочетании с PostgreSQL SearchVector

Я использую django-modeltranslation для перевода полей модели. И предположим, у меня есть следующая модель (где имя переводится в DB): class Book(models.Model): name = models.CharField(max_length=90) Затем, в представлении DRF, у меня есть конечная точка, которая …

18.01.2022
Текущие данные о контейнерах django очищаются после перестройки контейнера

Я докеризировал свое приложение Django, но каждый раз, когда я обновляю и перестраиваю образы, все данные очищаются. Ниже приведены файлы Dockerfile и docker-compose.yml: Docker ########### # BUILDER # ########### # pull official base image FROM python:3.8.10-buster as builder …

18.01.2022
Почему я получаю ошибку "Client with IP address x.x.x.x.x isnt allowed to connect to this MySql server" при попытке подключиться к MySql из Django?

Я пытаюсь создать таблицы для своих моделей в проекте полного стека (Django/React). После выполнения команды python manage.py migrate я ожидаю увидеть: Миграции для X: X\migrations\0001_initial_py - Create model Departments - Create model Employees Вместо этого …

18.01.2022
Как я могу передать переменную React в представление Django?

Я использую Django и React для проекта, который использует API Trello. Я создал функции в django views.py, которые будут получать доски, списки и карточки пользователя. Проблема в том, что для получения списка мне нужно, чтобы пользователь выбрал доску, потому что …

18.01.2022
Вход через dj-auth с помощью view

мне нужно войти в систему через system(self) внутри представления django, которое импортирует dj-rest-auth. я пробую этот код, но получаю ошибку: value = { "username" : '0967826354', "password" : '##heelo!!heelo' } data = LoginView.as_view()(value) return Response(data) error: sensitive_post_parameters didn't …

18.01.2022
Главный элемент Bootstrap скрывается за боковой панелью

Я использую пример Dashboard из Bootstrap 5: https://getbootstrap.com/docs/4.0/examples/dashboard/. Он работает нормально, когда я открываю html-файл вне моего приложения. Но затем я добавляю его в мое Django Web App, и элемент уходит за сайдбар, как показано ниже, что …

18.01.2022
Установить изображение по умолчанию на модель из ведра s3

Для профилей пользователей у меня есть изображение по умолчанию на модели image = models.ImageField(default='default.jpg', upload_to='profile_pics') Теперь у меня есть это изображение в ведре s3. Как я могу сослаться на это изображение из ведра s3, а не локально? Если …

18.01.2022
Как объединить более одного набора запросов в django

Я хотел бы объединить несколько наборов запросов и сохранить общий столбец под названием "line_nm". Я создал несколько queryset с формулой, для: день, неделя и год models.py class PbaSetOperator(models.Model): work_ymd = models.DateField(blank=True, null=True) line_nm = models.CharField(max_length=20, blank=True, null=True) prodc_qty = …

18.01.2022
Как изменить неизмененную модель администратора inlines?

Своего рода дубликат обоих: Как принудительно сохранить "пустой"/измененный инлайн-объект django admin? Как принудительно создать неизменный объект инлайн админки django в django 1.9 Но мне все еще интересно, есть ли лучший способ сделать …

18.01.2022
Django как остановить BackgroundScheduler при остановке приложения

В настоящее время я запускаю запланированное задание с помощью BackgroundScheduler, оно работает нормально, но когда я завершаю выполнение приложения, например, с помощью Ctrl+C, задание все еще присутствует в таблице django_apscheduler_djangojob, поэтому при дальнейшем запуске приложения предыдущее задание запускается снова и …

18.01.2022
Django ASO система бронирования

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

18.01.2022
Представления отношений в Django не показывают контрольные списки, принадлежащие каждой задаче

Я хочу отображать под каждой задачей, все чеклисты, которые принадлежат данной задаче Мои модели class Project(models.Model): project_manager = models.ForeignKey(Profile, on_delete=CASCADE) title = models.CharField(max_length=55, null=True, blank=True) developers = models.ManyToManyField(Profile, related_name='projects') slug = models.SlugField(max_length=500, unique=True, blank=True) description = models.TextField(default="Project description") date …

18.01.2022
Использование select_related в данном случае в django rest?

У меня есть ситуация, в которой я не уверен, буду ли я использовать select_related или нет. У меня есть модель следующего вида: class Example(models.Model): title = models.CharField(max_length=255, blank=True) message = models.TextField(blank=True) user = models.ForeignKey( User, on_delete=models.CASCADE, null=True, related_name="user_example", ) …

18.01.2022
Получение отличных результатов со всеми полями столбцов в кверисете модели django

Запрос должен быть получен из модели Listingimages с различными результатами. В моей модели featured_image ожидается несколько изображений, так как в форме input атрибут имеет несколько, но мне нужно только одно значение из столбца featured_image с соответствующим внешним ключом listingproducts_id. Я …

18.01.2022
Какая правильная папка и путь к дополнительному js файлу

Я пытаюсь добавить js файл к определенному ModelAdmin. В admin.py у меня есть: ... class AdminProductImages(admin.TabularInline): class Media: js = ('users/js/img_produt_upload.js',) class AdminProductModel(admin.ModelAdmin): inlines = [AdminProductImages,AdminProductFeatures] ... settings.py ... STATIC_URL = '/static/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') MEDIA_URL …

18.01.2022
Каналы Django и загрузка файлов

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

18.01.2022
Получение product.id в моем django slug product details

У меня проблемы при попытке получить id продукта в шаблонах product_details. Это мой views.py product_details def product_details(request, slug): data = cartData(request) cartItems = data['cartItems'] post = get_object_or_404(Product, slug=slug) context = { 'post': post, 'cartItems': cartItems, } return render(request, 'e_commerce/product_details.html', …

18.01.2022
Фильтр списка администраторов Django с использованием свойства модели

У меня есть модель, как показано ниже: class Order(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) user = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) number = models.CharField(max_length=36, blank=True, null=True) external_number = models.CharField(default=None, blank=True, null=True, max_length=250) @property def is_external(self) -> bool: return self.external_number is not None …

18.01.2022
Самоучитель Django [закрыто]

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

18.01.2022
Как ограничить выбор полей в модели django, используя одно из предыдущих полей?

Следующее в моем models.py: class SensorType(models.Model): hardware_type = models.CharField(max_length=100) is_static = models.BooleanField(default=False) # Some other fields class Sensor(models.Model): device_id = models.CharField(max_length=100, primary_key=True) sensor_type = models.ForeignKey(SensorType, on_delete=models.PROTECT) # Some other fields class Asset(models.Model): name = models.CharField(max_length=100) sensor_type = models.ForeignKey(SensorType, …

18.01.2022
Django - Передача файла в сессию в form_valid

У меня есть следующий код в views.py: class UploadFile(CreateView): form_class = UploadFileForm template_name = "tool/upload.html" success_url = reverse_lazy('tool:edit_columns') def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context['file'] = self.request.session['file'] return context def form_valid(self, form): form.instance.name = form.instance.file.name row_number = form.instance.header_row file …

18.01.2022
Django: Есть ли способ хранить сессию запроса в каждой вкладке

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

18.01.2022
Отправка текущего зарегистрированного пользователя из бэкенда Django во фронтенд React с помощью axios

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

18.01.2022
Django navbar не отображается сверху, вместо него показывается левый верхний блок

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

18.01.2022
Как загрузить виджет select с данными queryset в формах django

Я пытаюсь загрузить виджет динамического выбора в мою форму с данными queryset, используя следующий код: forms.py class TransactionForm(forms.Form): # Payment methods payment_meth = [] # form fields trans_amount = forms.IntegerField(label="Amount", min_value=0) payment_method = forms.CharField( label='Payment method', widget=forms.Select( choices=payment_meth ) …

18.01.2022
Как преобразовать уже существующий FBV в CBV в Django для начинающих

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

18.01.2022
Как принимать запрашиваемые данные в виде объекта json в представлениях django?

Я отправляю свою форму из postman. Но я получаю все ключевые значения в виде списка. Я не знаю почему, как я могу получить значения ключей без списка. Вот request.data, который я получаю: {'from_email': ['somemail@gmail.com'], 'to_email': ['somemailother@gmail.com'], 'subject': ['hey man …

18.01.2022
Мои модели не отображаются в html-файле

показывает пустое место для значения. Я задал им значение в панели администратора admin.py models.py views.py index.html settings.py

18.01.2022
Как изменить формат отображения полей datetime в интерфейсе администратора Django?

Я уже прочитал в документации по django, что вы должны изменить это в настройках и установить USE_L10N на False. Поэтому я сделал это соответствующим образом в . settings.py: USE_L10N = False DATETIME_FORMAT …

18.01.2022
Django: Как использовать аннотацию из родительского кверисета?

У меня есть класс Item, который может быть аннотирован с помощью пользовательского метода queryset add_is_favorite_for: class ItemQuerySet(QuerySet): def add_is_favorite_for(self, user): """add a boolean to know if the item is favorited by the given user""" condition = Q(id__in=Item.objects.filter(favoriters=user).values("id")) …

18.01.2022
Почему я получаю только один результат только от youtube api

У меня есть список идентификаторов видео как строк различных видео на youtube, но когда я получаю данные для всех идентификаторов видео, я получаю результат только для последнего видео. Вот мой код : search_url = 'https://www.googleapis.com/youtube/v3/videos' parameter = { …

18.01.2022
Django Firebase Аутентификация Gmail

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

18.01.2022
Django делает внутреннее объединение, используя другое внутреннее объединение

Как я могу сделать внутренние соединения в таблицах, которые имеют один и тот же FK. Вот пример некоторых моделей: models.py class Property(models.Model): name = models.CharField(blank=True, max_length=1024) address = models.ForeignKey(Address, on_delete=models.CASCADE) category = models.ForeignKey(Category, on_delete=models.CASCADE) ... class Address(models.Model): …

18.01.2022
Какой метод я могу использовать для разработки управления сессиями с помощью Django?

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