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

04.02.2022
Django/authentification: как сделать страницу входа в систему = главной странице?

Я разрабатываю веб-приложение Django, используя бэкенд аутентификации Django. Оно работает без необходимости определять какие-либо представления или формы, только шаблон для 'bootstrap'. Но я хотел бы изменить url 'navigation' и, возможно, шаблон 'redesign', используя django-crispy-form. Но первый шаг …

04.02.2022
Как добавить целочисленное поле и выбор в один атрибут класса модели в django?

Я хочу добавить оба варианта days and hours в поле assigned_time, а также добавить сколько days или сколько hours. Вот что я пробовал, но это не работает. Вот мой model.py class Timesheet(models.Model): DAYS= 'D' HOURS = 'H' STATUS= [ …

04.02.2022
Ускорит ли повышение класса экземпляра БД работу моего лямбда-приложения?

У меня есть приложение Django, которое подключено к базе данных PostgreSQL, расположенной на AWS RDS. На данный момент, поскольку он все еще находится в разработке, мы используем небольшой уровень (db.t3.small), который имеет 2vCPU, 2GiB RAM и 2.085 Mbps. Мое …

04.02.2022
Как развернуть проект Django на Heroku

Прошло 2 дня с тех пор, как я пытался развернуть свой проект django на heruko, каждый раз он выдавал мне какую-то ошибку, так что есть ли кто-нибудь, кто знает, как развернуть проект django на heruko Мой файл requirement.txt …

04.02.2022
Django rest framework группа по

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

04.02.2022
Как автологинить пользователя в django, если вкладка была закрыта, а он не вышел?

Я работаю над проектом Django. У меня есть бэкенд (Django) и фронтенд (HTML, CSS, JS). Все работает как ожидалось, например, вход, регистрация, выход и т.д. Однако, одно требование, и я знаю, что оно очень распространенное, заключается в том, что если …

04.02.2022
Срок действия сессии меняется каждый раз

После создания сессии, когда я попытался получить сессию, значение даты истечения срока действия меняется каждый раз, почему это происходит. 1-й запрос на получение - "session_expiry": "2022-02-21T22:42:38.231938Z" 2-й запрос get - "session_expiry": "2022-02-21T22:53:00.524236Z" 3-й запрос на получение - "session_expiry": "2022-02-21T22:53:26.022811Z" …

04.02.2022
Как я могу заполнить поле в админке?

У меня есть модель, которая имеет два поля file и person who uploaded it when i register my model in admin it should prefill the uploaded field according to the user (only admins) how can i acheive this. models.py: …

04.02.2022
Ошибка dj-rest-auth при настройке пользовательского сериализатора регистрации

Я написал пользовательский сериализатор регистров в соответствии с документацией. Я также создал словарь для REST_AUTH_REGISTER_SERIALIZERS в settings.py и добавил туда свой REGISTER_SERIALIZER, но в терминале я получаю странную ошибку, которая, похоже, исходит из dj_rest_auth.registration.app_settings, где говорится, что: "RegisterSerializer …

04.02.2022
Свойство модели django не отображается в объекте

Итак, у меня есть упомянутая модель, для которой я создал свойство, по какой-то причине мои свойства начали НЕ отображаться в моих объектах class Cars(models.Model): datetime = models.DateTimeField() source = models.CharField(max_length=200) url = models.CharField(max_length=200) color = models.CharField(max_length=200,null=True,blank=True) year_built = models.CharField(max_length=200,null=True,blank=True) …

04.02.2022
Оконный запрос RowNumber для ранжирования Hiscores - Django

Я пытаюсь создать представление игры с рейтингом для моего Django сайта, и у меня возникли некоторые проблемы. Запрос у меня следующий: row_number_rank = Window( expression=RowNumber(), partition_by=[F('score_type')], order_by=F('score').desc() ) hiscores = Hiscore.objects.annotate(rank=row_number_rank).values() Запрос выше работает отлично, и …

04.02.2022
Как я могу отобразить название MenuCard, MenuCardCategories и связанную MenuCardFood в документе .html с помощью jinja2?

Я хочу создать карту меню, с категориями и блюдами. Должна быть возможность создания нескольких менюКарт. #Моя попытка введите описание изображения здесь Как отобразить название MenuCard, MenuCardCategories и связанную с ней MenuCardFood в документе .html с помощью …

04.02.2022
TypeError: объект 'int' не является итерируемым при передаче аргументов в функцию

У меня есть функция, которая выполняет некоторые вычисления на основе отфильтрованного набора запросов. Я хочу передать аргументы в функцию для информирования фильтра. Основы: Представление для проверки вывода: def TestPlayerData(request): data = PlayerData(1,2) print(data) return HttpResponse(data) Вызванная …

04.02.2022
PYTHON- Возврат минимум трех цифр

Я хочу вернуть минимальное количество трех цифр, максимальное - все, что есть, оно должно вернуть. Я попробовал следующую функцию, def get_code(model, prefix): content = model.objects.filter(code__startswith=prefix).last() last = None code_prefix = prefix if content: a_string = content.code split_strings …

04.02.2022
Не удается открыть файл '.manage.py': [Errno 2] Нет такого файла или каталога

Я пытаюсь следовать этому руководству > https://www.youtube.com/watch?v=JD-age0BPVo&t=793s и я получаю следующую ошибку... Я использую VSC на mac "" Sourav@Souravs-MBP Settle_Guide % python .\manage.py makemigrations /System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python: can't open file '.manage.py': [Errno 2] No such file or directory …

04.02.2022
Как вывести строку из базы данных на страницу html?

Есть база данных sqlite, нужно брать рандомную строку из этой базы и выводить на экран при нажатии кнопки. То есть, получается своего рода генератор, который выдаёт рандномную строку из бд. Алгоритм по выводу рандомной строки в консоль реализован и работает …

04.02.2022
Отключение пользовательского действия в Django на основе некоторого условия (значение некоторого поля в модели)

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

04.02.2022
Django - Как создать группы для каждого арендатора?

У меня есть такая модель арендатора: class Tenant(models.Model): id = models.BigAutoField(primary_key=True) name = models.CharField(max_length=255) is_active = models.BooleanField(default=True) created_date = models.DateTimeField(auto_now_add=True) updated_date = models.DateTimeField(auto_now=True) class Meta: db_table = "tenants" Как изменить поле groups из PermissionsMixin, чтобы я мог …

04.02.2022
Отображение нескольких записей блога на странице блога (индекс)

Я пытаюсь сделать так, чтобы PostPage и EditorialPage отображались на Blog(IndexPage). Я знаю, что это как-то связано с тем, что он вызывает только EditorialPage из-за: def get_posts(self): return EditorialPage.objects.descendant_of(self).live().order_by("-post_date") Но я не знаю, как реализовать несколько страниц. Мне …

04.02.2022
Получение ошибки pg_config not found при использовании команды сборки docker-compose

Я пытаюсь установить новый проект django, который имеет требование docker compose, во время установки проекта он замирает при установке psycopg2 и выдает ошибки, я использую Macbook Air M1. Это проблема docker или проблема macbook? Прилагаю скриншот ошибки для более подробной …

04.02.2022
Как предотвратить ошибку csrftoken при отправке через кнопку с JSON?

У меня очень мало знаний о JSON и JavaScript, но я не могу понять, в чем проблема моего кода. Я уже попробовал вот это csrf validation для справки, но все равно получаю ошибку csrftoken вместе с ошибкой fetch... …

04.02.2022
Pytest: Отказано в доступе к базе данных при выполнении модульного теста

Когда я запускаю свой модульный тест с помощью Django-pytest, я продолжаю получать следующую ошибку. django.db.utils.OperationalError: (1045, "Access denied for user 'ruach'@'localhost' (using password: YES)"). Я использую локальную базу данных sqlite, которая не требует пароля, и использую декоратор @pytest.mark.django_db для …

04.02.2022
Django - AWS S3 Bucket - Показ изображений/css, но не javascript/webfont и загрузки файлов

Я делаю сайт портфолио, используя django. Все хорошо работает на моей локальной машине. Я решил использовать AWS S3 buckets для размещения моих статических файлов. Пройдя несколько руководств, я смог создать ведро и привязать к нему свой аккаунт. Теперь у меня …

04.02.2022
Категории бесед Django для сообщений с помощью ManyToMany

Я создаю своего рода социальную сеть на Django. Это объясняет в основном то, что я делаю: Django - представление беседы в личных сообщениях Разговоры ведутся исключительно между двумя людьми, не более. У меня есть модель беседы, потому …

04.02.2022
Django argparse: Нераспознанные аргументы --settings?

Я просмотрел другие темы SO о нераспознанных аргументах argparse, но ни одна из них не подходит к моей ситуации. Вот мой код argparse, расположенный по адресу apps/create_pdf/management/commands/create_pdf.py: from django.core.management.base import BaseCommand, CommandError class Command(BaseCommand): help = 'html to …

04.02.2022
Модуль настроек Django определен, но все еще не работает

По сути, я пытаюсь сгенерировать проблемы и связать эти проблемы с моделью, Часть генерации работала отлично, но пока я не попытался обновить сгенерированные значения в модели, я продолжаю получать ошибку django.core.exceptions.ImproperlyConfigured: Requested setting INSTALLED_APPS, but settings are not configured. You …

04.02.2022
У меня проблемы с использованием win32com в DJango

Я сделал модуль python, получающий информацию о складе и создающий DataFrame из другого окна Application by win32com. Я могу получить информацию о запасах при первом вызове. но я не могу получить информацию о запасах через win32com последовательно. и …

04.02.2022
Почему страница входа в систему Google не отображается должным образом?

Я разрабатываю приложение Django и попытался реализовать вход с помощью аккаунта Google. Это работает, но я не уверен, почему CSS не работает, когда я нажимаю на кнопку sign up with google? Скриншот Вот код для кнопки …

04.02.2022
Модуль установлен, но "ModuleNotFoundError: Нет модуля с именем <имя_модуля>", который запускает gunicorn

Я пытаюсь развернуть этот сайт с помощью nginx. Сайт настроен правильно, и это было проверено, когда я запускаю python manage.py runserver. Но когда я запускаю то же самое с помощью gunicorn и wsgi, gunicorn --bind 0.0.0.0:8002 config.wsgi выдает ошибку: …

04.02.2022
Django queryset .iterate(): не работает. Учитывается только первый элемент, второй игнорируется

У меня есть следующий код. Я знаю, что queryset содержит 2 элемента. Однако Django создает только одну запись. Что я упускаю из виду? Я знаю, что "OrderItem.objects.filter(order=order)" возвращает два объекта. Однако в order_lines.iterate() создается только одна запись. Я …

04.02.2022
Проблема доступа к статическим файлам и носителям при развертывании приложения Django в производственной среде

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

04.02.2022
Должны ли файлы .js быть публичными при обслуживании файлов django через AWS S3 bucket?

Моя команда django collectstatic отлично загружается в ведро AWS S3, но при попытке доступа к статическим файлам возникает ошибка 403. Из того, что я увидел в результате поиска, следует, что мой ACL по умолчанию имеет значение "private", и …

04.02.2022
Как использовать Q, Max в Django Queryset Models?

Хотелось бы узнать, как используется и концепция агрегации Django Models

04.02.2022
Django-Celery перестал работать после переключения ветвей

Я использовал cookiecutter-django для создания своего Django проекта с celery=yes и docker=yes. Я потратил некоторое время на изменение конфигурации/структуры Celery в соответствии с руководством HackSoftware Django Guidelines для Celery. Мне потребовалось время, чтобы во всем разобраться, но …

04.02.2022
Как ограничить сериализацию в Django Rest Framework?

У меня есть 2 сериализатора, которые добавляют и вычитают (они одинаковые, с разницей в том, что add +=1 и subtract -=1) точки к ответу. Я хочу ограничить их так, чтобы пользователь мог использовать add point к ответу только один …

04.02.2022
Uncaught ReferenceError: $ не определен в консоли

Я пытаюсь добавить div при выборе флажка в шаблоне dajngo, но продолжаю получать Uncaught ReferenceError: $ is not defined в консоли шаблон: {% extends 'base_layout.html'%} {%load static%} {% block content %} &lt;div class="inventory-content"&gt; &lt;div class='category'&gt; &lt;div&gt;Categories&lt;/div&gt; &lt;div …

04.02.2022
Улучшение промежуточных таблиц Django

Я работаю над приложением Django, которое содержит следующую структуру: Существуют Checklist, состоящие из одного или нескольких ChecklistItem. Мы хотим назначить на Job столько контрольных списков, сколько захотим, и заполнить эти вопросы Job-Checklist'а. Примером может быть создание контрольного списка, …

04.02.2022
Django_React_SQL поиск товаров на сайте

Я работаю над проектом, бэкенд которого выполнен на python Django, а фронтенд на react-js, база данных - MySQL. Проблема в том, что мне нужно искать товары из базы данных в моем проекте, но я не знаю, как получить запрос от …

04.02.2022
Как использовать бэкенды Django с Kivy

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

04.02.2022
Django использует формы повсеместно

Мне кажется, я неправильно понимаю Django Forms / работу с базами данных, особенно потому, что я совсем новичок Для примера возьмем комментарии на YouTube. Если я пишу комментарий к видео на YouTube и нажимаю кнопку submit, комментарий публикуется напрямую, …