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

16.10.2022
Автоматическая передача id из одной таблицы в другую в форме с помощью ForeignKey в Django

#HELP в python (DJANGO 4) Я отправляю это сообщение сюда, потому что не смог найти ответ в другом месте. Сейчас я нахожусь в проекте, где мне нужно создать форму бронирования. Цель состоит в том, что когда пользователь отправляет форму бронирования, …

16.10.2022
Вычислить поле django и сохранить его в базе данных

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

16.10.2022
Как показать сообщения об ошибках при регистрации?

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

16.10.2022
Django static JS File not loading

Когда я нажимаю на кнопку, js файл не загружается внутри...статический тег не работает внутри home.html ... Прошло очень много времени с тех пор, как мне приходилось использовать шаблоны Django, но у меня возникли некоторые проблемы с загрузкой статических js …

16.10.2022
(django) Внешний ключ не записывается и получает ошибку целостности

Я пытаюсь создать проект на python с django для записи имени пользователя (активной сессии), quizid, questionid, studentanswer в базу данных mysql, но получаю ошибку целостности > "Column 'username_id' cannot be null" models.py class Quiz(models.Model): questionid = models.IntegerField(null=False) quizid = models.AutoField(primary_key=True) …

16.10.2022
Агрегированная сумма показывает общую сумму для всех членов

Когда я добавляю агрегатную функцию в get_context_data, она показывает общую сумму для всех членов, а не в соответствии с их ID. Спасибо ItemListView class ItemListView(ListView): model = HBTYItem template_name = "accounts/modals/nomodal/todo_list.html" paginate_by = 2 ordering = ['id'] def get_queryset(self): return …

16.10.2022
Django запрос на основе сквозной таблицы

У меня есть 5 моделей, которые являются Contents, Filters, ContentFilter , Users. пользователь может просматривать содержимое. содержимое может быть ограничено с помощью фильтров, чтобы пользователи не могли его видеть. вот модели. class Content(models.Model): title = models.CharField(max_length=120) text …

16.10.2022
Как создавать модели в зависимости от разных пользователей в Django?

Я собираюсь создать модель под названием студент. Но модель может быть немного другой из-за различных пользователей: опытных и экспертные пользователи. У пользователей-экспертов может быть дополнительное поле для хранения комментариев. class Student(models.Model): id = models.CharField( max_length=7,primary_key=True) name = models.CharField(_('name'),max_length=8, default=""); …

16.10.2022
Как получить значение в выпадающем списке при нажатии кнопки редактирования в Django

У меня есть форма (edit_city.html), где я хочу отредактировать свою запись, там также есть одно выпадающее поле, в котором данные извлекаются из другой модели под названием Country. Как я могу получить точное значение в выпадающем поле, когда я нажимаю …

16.10.2022
Django get_next_in_order и get_previous_in_order возвращают неверные данные, когда объекты хранятся в базе данных не по умолчанию

При использовании get_next_in_order и/или get_previous_in_order с базой данных, отличной от базы данных по умолчанию, я получаю следующую ошибку: models.Car.DoesNotExist: Car matching query does not exist. Версия платформы Django Framework - 4.1.1 Python версии 3.8 models.py: from django.db import …

16.10.2022
Модели Django со свойствами самостоятельного создания

Представьте, что вы создаете веб-приложение. В вашем приложении есть пользователи, и у этих пользователей есть коллекции картинок, книг и прочего. Они могут добавлять в свои коллекции элементы (соответственно книги, картинки и т.д.). Пример полей книги: _author _заглавие _desription Но …

16.10.2022
Как обрабатывать переносы строк в django и js

Я храню в моем db.sqlite3 из django некоторые шаблоны, которые могут содержать перевод строки (\n). На странице /admin вы все еще можете их видеть. Но когда я загружаю содержимое сейчас во фронтенд, это записывается через строку. Но если я вывожу …

16.10.2022
Запрещено (CSRF cookie не установлен.), но он установлен Axios в React (DRF)

Сначала я получаю csrf cookie, вызывая конечную точку /auth/session/ затем я устанавливаю заголовок для csrf cookie, фактическая ошибка возникает, когда я пытаюсь войти Request import axios from 'axios'; import Cookies from "universal-cookie"; const cookies = new Cookies(); const Login …

16.10.2022
Использование атрибутов aria-hidden="true" и aria-labelledby в одном поле

Я понимаю функциональность обоих атрибутов aria-hidden="true" и aria-labelledby в том смысле, что первый атрибут скрывает содержимое элемента и его дочерних элементов от устройств чтения с экрана (предположительно включая aria-labelledby и aria-labelled), и что последний атрибут дает элементу доступное имя …

16.10.2022
Как получить вклад в репозиторий GitHub с помощью python и, в частности, celery

Мне интересно, как я могу получить список участников с помощью python, а точнее с помощью celery.

16.10.2022
Django Rest Framework: Нужно ли использовать рендерер для JPEG?

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

16.10.2022
Иконки из пространств DigitalOcean не загружаются с моими настройками Django

Я использую Django summernote, но иконки не отображаются, вот структура моих пространств digitalocean : Когда дело доходит до настроек Django, я указал на папку res с помощью AWS_LOCATION, но не …

16.10.2022
Как настроить сообщение об ошибке, когда формат схемы не соответствует django Ninja?

``` @router.post("/addUser", response={200: responseStdr, 404: responseStdr,422: responseStdr}) def addUser(request, user: userRegister): try: return 200, {"status": 200, "isError": "True", "data": user, "msg": "user crée avec succès", "method": "POST"} except : return {"status": 201, "isError": "True", "data": "erreur format", "msg": "erreur", "method": …

16.10.2022
HTML не загружает все свойства CSS

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

16.10.2022
Heroku not deployingr: Эта ошибка исходит из подпроцесса и, скорее всего, не является проблемой с pip

Я пытаюсь развернуть демо-версию моего простого приложения django на heroku, но когда я пытаюсь развернуть приложение, возникает следующая ошибка. pip подпроцесс для установки зависимостей сборки не был успешно запущен. │ Код выхода: 1 ╰─> Выходные данные см. выше. …

16.10.2022
Можно ли в django создать модель, которая будет содержать массив объектов других моделей?

У меня есть модель для объекта node в моей базе данных. У каждого такого объекта есть поля: name, host, port, cluster, cluster_role и другие. Теперь я хочу передать массив таких объектов в другую модель. Как я могу это сделать?

16.10.2022
Можно ли подпараметризировать значения параметров pytest?

Я работаю над проектом DRF (REST API) и использую pytest. Довольно часто я обнаруживаю, что пишу почти идентичные тестовые параметры, и мне стало интересно, есть ли что-то, что я упускаю. Я не читал всю документацию по pytest, хотя я определенно …

16.10.2022
Как заменить алгоритмическую штуковину на странице редактирования моего профиля достойной bootstrapified панелью ввода - Django

Итак, у меня есть страница редактирования профиля, которая выглядит следующим образом: Я хочу заменить вот это: алгоритм: pbkdf2_sha256 итераций: 390000 соль: pZEUwO**************** хэш: M7qIWG************************************** Необработанные пароли …

16.10.2022
Почему Django получает список результатов из query_set слишком поздно?

Я изучаю вопрос о Django ORM. Я не смог найти ответ в поиске, но буду благодарен, если кто-нибудь подскажет мне связанный сайт. Моя модель выглядит следующим образом. У пользователя1 есть 2 счета, и 500,000 транзакций принадлежат одному из …

16.10.2022
Semgrep: Масштабируемый способ отлова всех случаев в многострочных f-строках

В моей базе данных есть несколько журналов, содержащих многострочные f-строки, например: ... logger.error( f'...' f'...' f'...' f'...' f'...' f'...' ) У одних есть только два f'...' на отдельных линиях, у других - 3 f'...' и …

16.10.2022
Как добавить данные в БД Django

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

16.10.2022
Django orm subquery - в предложении без подстановки

Мне нужно построить запрос, используя Django ORM, который выглядит как этот запрос на SQL: select * from A where id not in (select a_id from B where ... ) Я пытаюсь использовать такой код: ids = B.objects.filter(...) …

16.10.2022
Почему я получаю TypeError при запуске моего проекта Django с выключенным Debug?

Итак, я запускал свой проект Django с включенным Debug, я знаю, что это неправильно, и теперь пытаюсь внести изменения. Но когда я выключил Debug, проект вернул TypeError: TypeError: expected str, bytes or os.PathLike object, not NoneType . Я попробовал …

16.10.2022
Django как получить объект одним запросом к базе данных

Models.py class Post(models.Model): pass @property def views_count(self): return PostViews.objects.filter(post=self).count() class PostViews(models.Model): IPAddres= models.GenericIPAddressField(default="") post = models.ForeignKey(Post, on_delete=models.CASCADE, related_name="post_views_count",) date = models.DateTimeField(auto_now_add=True) views.py def get_posts(request, topic=""): posts = Post.objects.filter(status=Post.OPEN).select_related('author').prefetch_related('tags').select_related('category').select_related('post_views_count') posts.hml {% for post in posts %} {{ post.views_count }} …

16.10.2022
Невозможно выполнить POST с помощью ListCreateAPIView

Большое спасибо за помощь. В настоящее время мы используем Django для создания блога с функциями членства. Я хотел бы позволить только членам клуба публиковать статьи, но я не могу использовать POST, когда я вошел в систему. Если не входить …

16.10.2022
Как параметр distinct работает с методом Count в annotate?

У меня возникла проблема с методом annotate, когда я использовал метод Count для подсчета нескольких столбцов, поступающих из базы данных, которые имеют связь с одной из таблиц. позвольте мне привести вам быстрый пример: match_session_instance = MatchSessionInstance.objects.filter(match_session=match_session, status="main") match_instances …

16.10.2022
Изменение поля причины (django-simple-history), заполняемого в панели администратора django

Я использую в проекте django-simple-history. В документации https://django-simple-history.readthedocs.io/en/2.7.0/historical_model.html ясно сказано, как передавать значение changeReason при обновлении объекта. Интересно, можно ли заполнить поле history_change_field при внесении изменений через админ-панель django?

16.10.2022
Сложение всех папок цикла for в один список

Я только что изучил django и я получаю данные из api, перебираю циклы json и добавляю данные в список. но когда я использую функцию .map() в react, то данные добавляются в список (из цикла for) как [ { "results": { …

16.10.2022
Настройка calendar.HTMLCalendar в проекте Django

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

16.10.2022
TypeError: аргумент 4 connect() должен быть str, а не WindowsPath

Когда я запускаю этот python manage.py migrate return Connection(*args, **kwargs) File "C:\Users\WyndhamKeitA\AppData\Roaming\Python\Python310\site-packages\MySQLdb\connections.py", line 185, in __init__ super().__init__(*args, **kwargs2) **TypeError: connect() argument 4 must be str, not WindowsPath** моя БД под settings.py DATABASES = { 'default': { …

16.10.2022
Лучший способ создания модели Django для приложения с балансовым отчетом

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

16.10.2022
Как использовать Postman для аутентификации Google Login с помощью dj_rest_auth

Итак, я следую официальной документации по Google sign in с DjangoRestFramework, используя DJ Rest Auth ( эта ссылка) Я собираюсь аутентифицироваться с помощью Postman Oauth2 (следуя руководству и генерируя токен доступа) <img …

16.10.2022
Как предотвратить импорт методов во внешний пакет в pycharm?

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

16.10.2022
Возможно ли загрузить приложение на vps-сервер с задней частью в django и передней в react.js?

Я разработал сайт, который использует react.js и django, и мой вопрос в том, можно ли загрузить его на vps сервер.

16.10.2022
Стандарт URL, связанный с REST/вложенными объектами

если /wallet возвращает список кошельков и каждый кошелек имеет список транзакций. Каков стандарт OpenAPI/REST? Например, http://localhost:8000/api/wallets/ дает мне { "count": 1, "next": null, "previous": null, "results": [ { "user": 1, "address": "3E8ociqZa9mZUSwGdSmAEMAoAxBK3FNDcd", "balance": "2627199.00000000" } ] …