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

14.10.2022
Django `TimeField` и часовой пояс

В документах Django сказано "Timezone withoud date no make sence", но я думаю, что это так. Например: БД хранит время начала дня. Пользователь из Чикаго сохранил время начала дня как 05:00 утра. Система должна генерировать отчет за каждый день …

14.10.2022
Queryset получить данные внешнего ключа

У меня есть 2 модели (Пользователи и Сообщения) class Users(models.Model): email = models.CharField(max_length=225) class Posts(models.Model): user = models.ForeignKey(Users, on_delete=models.CASCADE, default=1) type = models.TextField() Я хочу включить email пользователя при получении всех сообщений. Я сделал следующее, но …

14.10.2022
Django views query output mixup when multiple users are using, how to prevent that

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

14.10.2022
Pipenv - ERROR: Не удалось установить пакет: psycopg2

Я запускаю pipenv на macOS Monterey 12.4. У меня есть следующий Pipfile: url = "https://pypi.python.org/simple" verify_ssl = true name = "pypi" [packages] django = "<4.1" pyparsing = "*" pydot = "*" django-extensions = "*" coverage = "*" djangorestframework = …

14.10.2022
GitHub для Django on Azure: Не удалось открыть файл требований: [Errno 2] Нет такого файла или каталога: 'requirements.txt'

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

14.10.2022
Django формы: отображение различных данных в формах для каждого пользователя при входе в систему

Здравствуйте, я сейчас делаю webiste на Django, возможно ли сделать различные поля select путем запроса объектов, приписанных пользователю через request.user.id, чтобы получить и получить данные, введенные пользователем, а не все данные, собранные по всем пользователям? Большое спасибо class clientforms(forms.Form): …

14.10.2022
AttributeError: объект 'User_groups' не имеет атрибута '_delete'

Когда я пытаюсь удалить пользователя из django-admin, я получаю следующую ошибку '''AttributeError: 'User_groups' object has no attribute '_delete'''' . При отладке я получаю, что '_delete' есть во встроенных библиотеках, но он не вызывается, я не понимаю, почему это происходит... Также …

14.10.2022
Как заставить выбор работать с REST-фреймворком Django

У меня есть модель: class Film(models.Model): title = models.CharField(max_length=250) starring = models.CharField(max_length=250) description = models.CharField(max_length=500) rating = models.CharField(max_length=2, choices=(('1','U'),('2','PG'),('3','12A'),('4','12'),('5','15'),('6','18')),default='18') length = models.IntegerField() def __str__(self): return f"{self.title}, {self.rating}" и сериализатор: class FilmSerializer(serializers.ModelSerializer): class Meta: model = Film …

14.10.2022
Установка входного тега значения по умолчанию Django

В HTML : <div class="input-group" style="margin-top: 1vh;"> <input name="gen_down" type="number" class="form-control" /> <span class="input-group-text">%</span> </div> IN VIWES.py: gen_down = int(request.POST.get('gen_down', 0)) Запуск в терминале: gen_down = int(request.POST.get('gen_down', 0))> ValueError: invalid literal for int() with base 10: ''

14.10.2022
Как разрешить переключение на (nullable) инфраструктурные заглушки в Django

Вопрос - Какой подход или паттерн проектирования позволит легко использовать в Django заглушки для внешних интеграций при выполнении тестов? Под "внешними интеграциями" я подразумеваю пару внешних REST API, и файловую систему NAS. Внешние интеграции уже являются отдельными модулями/классами. Что …

14.10.2022
Как выбрать несколько элементов с несколькими количествами в django rest framework?

Models.py class BaseModel(models.Model): branch = models.ForeignKey(Branch, on_delete=models.PROTECT, blank=True, null=True) company = models.ForeignKey(Company, on_delete=models.PROTECT, blank=True, null=True) class Meta: abstract = True class MealMenu(BaseModel): employee = models.ForeignKey(Employee, on_delete=models.PROTECT, null=True, blank=True) item_name = models.CharField(max_length=50, null=True, blank=True) quantity = models.PositiveIntegerField() price = models.FloatField() def …

14.10.2022
Как запустить образ docker из образа docker?

Я запускаю докеризованное приложение Django-celery, которое принимает некоторые пользовательские данные с веб-страницы и (предполагается) запускает двоичный файл unix на хост-системе для последующего анализа данных. Анализ данных занимает немного времени, поэтому я использую celery для асинхронного запуска. Программа анализа данных …

14.10.2022
Как заставить django-better-admin-arrayfield работать с wagtail?

Я работаю с wagtail cms и хочу использовать ArrayField. Форма по умолчанию для него очень неудобна. Я нашел python пакет , который имеет лучшую форму поля, разработанную для Django admin. Также в репозитории wagtail я нашел <a …

14.10.2022
Не удается установить django-allauth

При попытке установить django-all auth с помощью pip я получаю эту ошибку: Collecting django-allauth Using cached django-allauth-0.51.0.tar.gz (709 kB) Preparing metadata (setup.py) ... error error: subprocess-exited-with-error × python setup.py egg_info did not run successfully. │ exit code: 1 ╰─&gt; …

14.10.2022
OSMnx Я хочу получить временное расстояние между маршрутами в минутах

Сейчас у меня в метрах, как мне перевести их в минуты? orig_node = ox.nearest_nodes(G, X=fromLatLng[1], Y=fromLatLng[0]) dest_node = ox.nearest_nodes(G, X=toLatLng[1], Y=toLatLng[0]) # gets route in meters pathDistance = nx.shortest_path_length(G, orig_node, dest_node, weight='length') print('pathDistance: ', pathDistance) …

14.10.2022
Как отобразить категорию и подкатегорию в сериализаторе постов django-rest-framework

Мне нужно извлечь категории и подкатегории в сериализаторе Post, потому что мне нужно поставить пагинацию, если я поставлю пагинацию в представлении категорий, будет приходить разное количество постов, поэтому мне нужно поставить пагинацию в представлении Post, мне нужно вернуть ответ …

14.10.2022
Модель не имеет миграций

Я работаю над моделью Django. Я мигрировал все файлы приложения, но оно показывает, что модель не имеет миграций, а также нет файла миграции в папке, но файл init.py существует в папке. Пожалуйста, дайте мне предложения. admin [X] 0001_initial [X] 0002_logentry_remove_auto_add …

14.10.2022
Обновление страницы при появлении чего-то нового в Django

Я создаю веб-сайт для местного заведения, которое использует Ifood. Ifood предоставляет API, который позволяет проверять информацию, как о заведении, так и о поступающих заказах. Код готов, но я могу показать обновление нового заказа только при ручном обновлении страницы. Что немного …

14.10.2022
Фильтр сериализованных данных с помощью значения SerializerMethodField в ModelSerializer в Django

В Django есть SerializerMethodField 'schedule_name' в ModelSerializer. schedule_name = serializers.SerializerMethodField() def get_schedule_name(self, obj): schedule_name = obj.name if obj.department is not None: schedule_name = obj.department.name + '-' + obj.name return schedule_name Я хочу фильтровать по передаче значения для этого …

14.10.2022
Есть ли способ добавить поле даты в модели в шаблоне "от до" для расчетных периодов - Django

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

14.10.2022
Невозможно выполнить запрос axios PUT в Django REST + фреймворк React - Запрос не выполнен с кодом состояния 400

Когда я пытаюсь обновить данные в моей базе данных Django SQLite через reactJS, он выдает такую ошибку, но в последний день все работает нормально хотя я не изменил здесь никакого кода, теперь он работает и показывает ошибку, о которой …

14.10.2022
Django, связывание модели с полем модели другого приложения

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

14.10.2022
ModuleNotFoundError: Нет модуля с именем 'my_site': при развертывании AWS CodePipeline (GitHub) на Elastic Beanstalk (Django)

Я застрял на этой проблеме в течение 3 недель. Я подключил свой GitHub к AWS CodePipeline, и AWS CodePipeline пытается развернуть код на AWS Elastic Beanstalk, но я продолжаю получать одну и ту же ошибку и не могу найти …

14.10.2022
Используйте оригинальный шаблон в каталоге администратора

У меня есть скрипт django с административной страницей /admin Теперь я хочу сделать еще одну страницу /customdata для административных целей. Однако на этой странице customdata не относится к конкретной модели, она просто показывает данные обзора системы. …

14.10.2022
Django (django-rest-framework) с автозаполнением Bootstrap. Filed Nameing

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

14.10.2022
Сериализаторы Django Rest Framework вызывают ошибки при создании сериализаторов для циклически зависимых моделей

У меня есть эти модели в моем приложении class Social_Data(models.Model): sdid = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) youtube = models.CharField(max_length = 400) twitter = models.CharField(max_length = 400) github = models.CharField(max_length = 400) class Company(models.Model): name = models.CharField(max_length = 100) logo = …

14.10.2022
Возможно ли хранить в django объекты datetime с разными часовыми поясами для значений?

Я видел много разных постов на SO о awareness timezones в django (т.е. datetimes со значением timezone). Даже преобразование наивных datetime в aware Я читал в интернете, что многие приложения, которые имеют дело с часовыми поясами, обычно …

14.10.2022
Related Field got invalid lookup: icontains - Django

Admin.py @admin.register(models.Student) class StudentAdmin(admin.ModelAdmin): list_display = ['first_name', 'last_name', 'city'] @admin.register(models.CourseTake) class CourseTakeAdmin(admin.ModelAdmin): list_display = ['student', 'course', 'grade', 'performance'] list_editable = ['grade'] search_fields = ['student'] def student(self, student): return student.first_name models.py class Student(models.Model): first_name = models.CharField(max_length=255) last_name = models.CharField(max_length=255) date_adimitted …

14.10.2022
Ошибка 403 на Heroku при развертывании проекта Django

Я хочу удалить хранилище внутри моего приложения Heroku, набрав: -heroku plugins:install heroku-repo -heroku repo:reset -a appname после этого я получаю ошибку: Ожидалось, что ответ будет успешным, получено 403

14.10.2022
ProgrammingError at / after depploying my django project to heroku but wotking well on local host

Я выполнил все миграции, как рекомендовано в предыдущих сообщениях. Я также обновил settings.py, как рекомендовано в предыдущих сообщениях. Вот мое консольное сообщение; 2022-10-13T22:36:21.289647+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.10/site-packages/django/db/backends/utils.py", line 84, in _execute 2022-10-13T22:36:21.289648+00:00 app[web.1]: with self.db.wrap_database_errors: 2022-10-13T22:36:21.289648+00:00 app[web.1]: File "/app/.heroku/python/lib/python3.10/site-packages/django/db/utils.py", …

14.10.2022
Как сделать так, чтобы значение поля формы django не обновлялось, если поле не подтверждено и пользователь нажимает submit

Я создал шаблон HTMl формы регистрации, и разработал его таким образом, что если есть какая-либо ошибка валидации, он выводит ошибку, и это работает нормально. Форма регистрации показывает ошибку "пароли не совпадают" Проблема, с которой …

14.10.2022
Как добавить функцию like с помощью фреймворка Django rest

0 Привет ребята я пытаюсь сделать приложение для блога Интересно, как я могу добавить функцию Like? Я действительно не знаю, как я могу это сделать. Добавить like при первом нажатии, убрать like при втором нажатии, как в instagram, …

14.10.2022
Django object.filter возвращает объект (1) в строке поиска

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

14.10.2022
Как мы можем указать схему graphql для использования пользовательской базы данных для сохранения объектов в Django?

Мутации схемы Graphql используют БД по умолчанию, указанную в settings.py. Поскольку у меня Django проект с несколькими приложениями и базами данных, как я могу указать graphql мутации, чтобы использовать другую базу данных, а не ту, что по умолчанию. class …

14.10.2022
Как создать базу данных с помощью Django и Cloudant

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

13.10.2022
Куки django python тележка

Как сделать корзину на долгое время на django-python используя cookies пожалуйста, ответьте мне!!! это очень срочно def Cart(request) try: customer = request.user.customer except: device = request.COOKIES['device'] customer, created = Customer.objects.get_or_create(device=device) order, created = Order.objects.get_or_create(customer=customer,complete=False) # print(order.product) категории = Category.objects.all() context={'order':order,'categories':categories} …

13.10.2022
Невозможно добавить пользователя в django rest framework

Я пытаюсь сделать API для регистрации нового пользователя, но у меня не получается, и я действительно не знаю почему. Я начинающий. Views.py: def register_view(request): s = serializers.CreateUserSerializer(data=request.data) if s.is_valid(): s.save() return Response(s.errors) Serializers.py: class CreateUserSerializer(serializers.ModelSerializer): class Meta: model = …

13.10.2022
Разрешение почтовых запросов через Nginx

Пытаюсь обслужить приложение react, django с помощью nginx и docker. У меня не получается сделать post call с docker на порту 8080 на nginx на порту 8082. Ниже приведена ошибка, вызванная Nginx iris-frontend-frontend-1 | 2022/10/13 20:16:18 [error] 35#35: …

13.10.2022
Нужна помощь в отображении данных в определенном формате с помощью Django и Python

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

13.10.2022
ModuleNotFoundError при развертывании сервера django на heroku

У меня проблемы при развертывании сервера на heroku (ModuleNotFoundError: No module named 'screen_sender') Я думаю, это может быть потому, что Я использую django-channels вы можете увидеть мои каталоги ниже и файлы: <img alt="enter …