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

23.06.2022
Получение ошибки DisallowedHost at / на python в любом месте

Я пытаюсь перевести свое приложение блога на python anywhere. Я добавил 'codewizblog.pythonanywhere.com' в ALLOWED_HOSTS в моем файле настроек, но я продолжаю получать ошибку запрещенного хоста. Любая помощь будет очень признательна.

23.06.2022
Как с помощью формы добавить текущего пользователя Django

Как форме ModelForm в поле автор добавить текущего пользователя,чтобы можно было эту форму добавить в админку и представления ?

23.06.2022
Ошибка Google OAuth2.0 при аутентификации во время развертывания на heroku

Я создал приложение, которое обращается к sheets api с помощью django. Я успешно прошел аутентификацию с помощью OAuth2.0, локально. Но когда я развернул свой код django на heroku, я не могу пройти аутентификацию. Я получаю следующее не удается …

23.06.2022
Как создать конечную точку (GET) с отключенной аутентификацией, где я просто хочу визуализировать данные на карте? Django DRF python

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

23.06.2022
Django модель дата форма валидация

Hello Я начинающий пользователь django и я создал модель формы Я использую 2 поля одно из них DateField и другое TimeField так как разделение их вместо использования DateTimeField показалось лучше для моей конкретной модели, и я хочу убедиться, что пользователь …

23.06.2022
Проблемы с функциональностью повторяющихся контрольных списков (Django)

Вот моя текущая установка, упрощенная class projects(models.Model): fk_user = models.ForeignKey(User, default='1', on_delete=models.CASCADE) title = models.CharField(max_length=150) class projects_checklistItems(models.Model): fk_project = models.ForeignKey(projects, on_delete=models.CASCADE) b_task1 = models.BooleanField(defaut=False) b_task2 = models.BooleanField(defaut=False) b_task3 = models.BooleanField(defaut=False) Проблема в том, что я хочу, чтобы …

23.06.2022
Библиотеки Mypy и Django исключают каталоги приложений

У меня есть несколько приложений в моем проекте Django, но я хочу исключить каталоги или приложения, как это можно сделать. Ниже приведен мой файл mypy.ini, но он не работает : [mypy] ignore_missing_imports = True exclude = customers …

23.06.2022
Условие на avg в наборе запросов в django

У меня есть две модели class A(models.Model): field1 = models.CharField(max_length=100) class B(models.Model): a_field = models.ForeignKey(A,on_delete=models.SET_NULL,related_name='bs',blank=True,null=True) datetimefield = models.DateTimeField(auto_now_add=True) amountfield = models.FloatField() Я хочу подсчитать количество элементов A в месяц, где Avg(amountfield)=0. Вот как я это сделал, но это …

23.06.2022
Возвращать строку, только если она существует в python

Я хочу возвращать значения только если существует конкретный ряд, но я не смог добиться этого. Вот, что я пробовал def CurrentRunning(UserId): cursor = connection.cursor() cursor.execute('EXEC [dbo].[sp_GetCurrentRunningActivity] @UserId=%s', (UserId,)) result_set = cursor.fetchall() data= [] data.append({ 'TaskId':row[0], 'Value1':row[1], 'Value2' :row[2], 'SelectedTeam':0 …

23.06.2022
DRF Вложенный сериализатор, создание объекта и экземпляра select из модели в одном запросе

Вот моя проблема: Я использую либу drf-writable-nested для создания нескольких объектов в одном запросе. Эта часть работает отлично: class DocumentLocationSerializer(WritableNestedModelSerializer): nda = DocumentSerializer(allow_null=True, required=False) kbis = DocumentSerializer(allow_null=True, required=False) qualiopi = DocumentSerializer(allow_null=True, required=False) rib = DocumentSerializer(allow_null=True, …

23.06.2022
Передача данных из модальной формы bootstrap в основную форму

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

23.06.2022
В django Скачанный xls файл не открывается и показывает ошибку

Это мой код для загрузки xls файла. Файл скачивается правильно, но не открывается, как видно на изображении ниже. Код для скачивания файла находится здесь. views.py def downloadfile(request, filename=''): if filename != …

23.06.2022
Как я могу установить 'or' в двух полях модели django

Предположим, у меня есть django-модель изображения: from django.db import models class Image(models.Model): ... image = models.ImageField(upload_to='some_place') image_url = models.URLField() ... и я хочу, чтобы пользователь мог загрузить либо image, либо url, поэтому я не могу установить оба …

23.06.2022
Кластер обратного доступа с помощью Django

Прежде всего, это не дублирующий вопрос. Я видел решение для подобного вопроса, но оно не сработало для меня. Пожалуйста, помогите. У меня есть такая модель в приложении: class Company(models.Model): owner = models.ForeignKey(User, verbose_name="User", on_delete=models.CASCADE, default=None, null=True, blank=True) name …

23.06.2022
FormatException: SyntaxError: Неожиданная лексема < в JSON в позиции 1 в Flutter

У меня есть проект, бэкенд с Django и фронтенд с фреймворком Flutter. Проект работал нормально, пока я не изменил прокси в моем Nginx с HTTP на HTTPS. В большинстве случаев все работает без проблем. Только в некоторых случаях, когда …

23.06.2022
Как создать поле для временных отрезков?

У каждого рабочего может быть в день несколько рабочих отрезков, как создать для них поле? from django.db import models class Worker(models.Model): first_name = models.CharField(max_length=30) last_name = models.CharField(max_length=30) description = models.TextField(max_length=200) def __str__(self): return self.first_name + ' ' + self.last_name

23.06.2022
Функция Celery 'update_status' не работает

Я использую celery и django-celery-results в моем Django приложении. Мои результаты celery хранятся в бэкенде, и вот как выглядит celery.py. os.environ.setdefault("DJANGO_SETTINGS_MODULE", "shoonya_backend.settings") # Define celery app and settings celery_app = Celery( "shoonya_backend", result_backend="django-db", accept_content=["application/json"], result_serializer="json", task_serializer="json", ) …

23.06.2022
У объекта 'QuerySet' нет атрибута 'videos_set'

я пытаюсь получить все видео, связанные с учебной программой, я пробовал curriculum.videos.all но он возвращает эту ошибку, которая говорит 'QuerySet' object has no attribute 'videos', я также пробовал использовать curriculum.videos_set.all тогда он показывает ту же ошибку, но на этот …

23.06.2022
Зачем использовать дополнительный слэш (/) в конце урлов Django?

Я пытаюсь создать REST API с помощью Django. В настоящее время я реализую файл urls.py. В большом количестве различных примеров я видел, что они добавляют / в конце url. Например: urlpatterns = [ path('login/', obtain_auth_token, name='api_token_auth'), ] …

23.06.2022
Как создать пагинацию для фрейма данных?

Я хочу создать систему пагинации для моего dataframe. Я всегда создаю пагинацию с помощью запросов, но она не работает в dataframe. Я не могу отобразить его в шаблоне. Это мой views.py def get_context_data(self, **kwargs): ... df = pd.DataFrame(list(Case.objects.all().values(...))) query …

23.06.2022
Django. Как создать экземпляр модели в тестовой базе данных с помощью objects fabric?

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

23.06.2022
Цветовое кодирование строк в CSV-файле в моем проекте react-django

У меня есть приложение, работающее с react в качестве фронтэнда и Django в качестве бэкэнда. Я хочу сделать кнопку загрузки, где мой кадр данных панды может быть экспортирован в Excel/CSV файл с цветовой кодировкой в загруженном CSV. В настоящее …

23.06.2022
HTML: показывать на одной странице таблицы разного размера в зависимости от выбора пользователя

Возможно ли реализовать две таблицы разного размера, из которых только одна будет отображаться на странице в зависимости от выбора пользователя? Например: пользователь выбирает таблицу данных, которая имеет следующие столбцы: страна, цена, дата, поэтому отображаются 3 столбца. Затем …

23.06.2022
Django Сделать поле доступным только для чтения

Я написал этот код для создания readonly filed, но проблема после сохранения страницы в том, что он делает все столбцы только для чтения. Я хочу сделать так, чтобы если заполненная строка имеет какое-то значение, то эта строка станет readonly, а …

23.06.2022
Как изменить период тайм-аута базы данных в django?

У меня есть скрипт django, который получает данные из модели. try: myuser = MyUser.objects.get(id=user_id) except Exception as e: print(e) # do next process Тогда я хочу сделать следующее: Когда база данных остановлена или не …

23.06.2022
Проблема в панели Django3.0 после миграции

Почему ошибка появляется в django/admin? Миграции в порядке, мне нужно иметь 3 элемента в таблице, где у меня будут результаты. Спасибо за помощь. class Robot(models.Model): """Robot model, speed and position simulation""" product = models.IntegerField(choices=CHOOSE) velocity = models.FloatField() positionX = models.FloatField() …

23.06.2022
Id_username отображается в форме django без причины

Я ищу помощи с моей пользовательской моделью пользователя. По непонятной мне причине поле id_username всплывает после нажатия на кнопку submit. Это поле отсутствует в форме, которую я сократил до {{ form.as_ p }} в html. urls.py path('login/', LoginView.as_view(template_name="registration/login.html"), name='login'), …

23.06.2022
Django - Как включить логику поля формы в modelForm, а не в Createview, чтобы форма могла быть нетестируемой без тестирования представления?

У меня есть Campaign Модель, и CampaignCreateForm которая является МодельюФормы. Модель Campaign имеет поле contact_list типа JSONField. When a user is creating a campaign using the CampaignCreateFormthey upload a CSV file which is processed to create the JSON data …

23.06.2022
Приложения еще не загружены - Django, Gunicorn, Docker

Я пытаюсь запустить свой проект django с помощью gunicorn в docker. Он отлично работал, пока я использовал обычную команду python manage.py runserver 0.0.0.0:8000. Я перешел на использование команды gunicorn: command: &gt; sh -c "export DJANGO_SETTINGS_MODULE='clubhouse.settings' &amp;&amp; gunicorn clubhouse.wsgi" …

23.06.2022
Ошибочный ответ от демона: не удалось создать shim: OCI runtime create failed: container_linux.go:380

Я пытаюсь выполнить эту команду docker-compose run --rm app sh -c "flake8", но она завершается со следующей ошибкой: Error response from daemon: failed to create shim: OCI runtime create failed: container_linux.go:380: starting container process caused: exec: "/bin/bash": stat /bin/bash: …

23.06.2022
Как найти годовой рост по запросу?

В моем приложении Django есть объект типа dict. Я хочу вычислить годовой рост (%) для каждого месяца. И расчет для этого - процентный рост числа случаев по сравнению с предыдущим годом. И вот мои данные: &lt;QuerySet [{'date_created__year': 2018, 'count_case': …

23.06.2022
Django mptt Множественные ссылки на объекты класса

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

23.06.2022
Mongo Aggregate - соответствие условию только второй коллекции, но предоставление всех документов из первой.

В общем, у меня есть 2 коллекции в моей Mongo DB -&gt; Books , Scores. Книги { "BOOK_ID" : "100", "BOOK_NAME" : "Book 1", "BOOK_DESC" : "abcd", }, { "BOOK_ID" : "101", "BOOK_NAME" : "Book 2", "BOOK_DESC" : "efgh", …

23.06.2022
Огромное расхождение между access.log, Google Analytics и Mapbox Statistics

У меня есть сайт, сделанный на django и обслуживаемый с помощью gunicorn, в котором на главной странице загружается одна карта Mapbox с помощью mapbox-gl.js. Пользователи могут перемещаться по карте и менять стили по своему усмотрению. Карта инициализируется и загружается …

23.06.2022
Передача данных массива через AJAX и получение в файле python(views.py)

Я хочу передать данные массива в файл views.py, для этого я использую AJAX и передаю данные через AJAX. Но я не могу получить все данные в файле views.py, некоторые из них отсутствуют. display.html var SelectedID = []; function getvalues() …

23.06.2022
Как отфильтровать набор запросов на основе поля сериализатора?

Как фильтровать кверисет на основе параметров запроса и динамически вычисляемого поля сериализатора? Что мне нужно: фильтровать GET запрос по параметрам запроса payment_min и payment_max. В простых случаях мы можем выполнить всю фильтрацию через аннотацию, но я не нашел способа …

23.06.2022
Создание урлов с помощью системы шаблонов django

Итак, мне нужно создать url, запрашивающий несколько объектов. Я пытался использовать систему шаблонов из django, чтобы построить его, но безуспешно. Мне интересно, есть ли способ сделать это в шаблоне или я должен просто написать функцию представления. {% url 'service-ticket/new' …

23.06.2022
После обновления ангулярного приложения в браузере: ответ django

В настоящее время я работаю над приложением: Django backend и angular frontend. Все работает хорошо, но после обновления одной страницы в браузере я больше не получаю ангулярный ответ. Но я получаю успешный ответ от моего сервера Django (HTTPResponse: 200). …

23.06.2022
Django Model не мигрирует даже после того, как я сохранил и добавил приложение в InstallApps

From django.db import models from django.contrib.auth import get_user_model user = get_user_model # Create your models here. class Post(models.Model): title = models.CharField(max_length=200) text = models.TextField(max_length=100) author = models.ForeignKey( user, on_delete=models.CASCADE) created_date = models.DateTimeField() published_date = models.DateTimeField() PS C:\Users\hp\Desktop\djangomodels&gt; cd …

23.06.2022
Django Rest Framework: После определения прав доступа я не могу получить доступ к данным пользователя, вошедшего в систему

Я хочу, чтобы пользователь-администратор имел доступ к деталям каждого пользователя (GET, POST), а пользователь, не являющийся администратором, получал доступ только к своим деталям, но я получаю ошибку при реализации этого. Я поделился своими views.py, permissions.py и models.py для этого. …