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

23.05.2022
Сравнить дату из базы данных с текущей датой и предупредить пользователя, если она опоздала

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

23.05.2022
Как сохранить место в таблице HTML при экспорте в PDF Django / Python

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

23.05.2022
Невозможно получить доступ к переменной окружения в django, заданной в файле supervisor conf

[program:program_name] command={gunicorn-path} directory={path} user={user} autostart=true autorestart=true redirect_stderr=true stderr_logfile=api_error.log stdout_logfile=api_out.log environment=ENV=my_env Я использую приведенный выше файл supervisor.conf для установки окружения для моего Django, ENVIRONMENT = os.environ.get('ENV') таким образом я пытаюсь получить доступ к окружению

23.05.2022
Как добавить фильм в любимые?

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

23.05.2022
Как открыть веб-страницу django из приложения vue js?

У меня есть приложение, которое я создал, используя django в качестве бэкенда и vue js в качестве фронтенда. Я сделал весь фронтенд в Vue JS, т.е. у меня нет html-файлов шаблонов в папке django. Но теперь я хочу, чтобы …

23.05.2022
Настройка redis-кластера с Django

Заявление о проблеме Используйте django-redis с кластеризацией Redis. При взаимодействии с кэшем возникает ошибка. Ошибка указывает на операцию pickle над экземпляром класса ConnectionPool, где один из его атрибутов, блокировка потока, не может быть сериализован и приводит к следующей …

23.05.2022
Websocket не работает с django при развертывании

Надеюсь, что вы сможете мне помочь. Я развернул свое django приложение на сервере ubuntu 20.04 с nginx и gunicorn. Вот мои настройки: gunicorn.service [Unit] Description=gunicorn daemon Requires=gunicorn.socket After=network.target [Service] User=ubuntu Group=www-data WorkingDirectory=/var/www/PlugSell ExecStart=/var/www/PlugSell/env/bin/gunicorn --access-logfile - --error-logfile - -k uvicorn.workers.UvicornWorker …

23.05.2022
Запуск DJANGO на VPS сервере

У меня на сайте есть парсер. Когда я разрабатывал проект локально, то у меня парсер включался в файле manage.py. Когда я сайт закинул на vps сервер, то парсер перестал включаться. Как я понимаю, на сервере не запускается файл manage.py. А …

23.05.2022
Настройте поведение django при запросах от мобильного приложения и любого веб-браузера

Добрый день, Итак, я сделал мобильное приложение для Android/IOS, которое взаимодействует с бэкендом django через http запросы. Как вы понимаете, бэкенд размещен на некотором домене https://www.example.com.... Однако, в случае, если пользователь обращается к этому …

23.05.2022
NOT NULL constraint failed: new__BRS_user.tables_id

Когда я пытаюсь перенести модель User, появляется NOT NULL constraint failed: new__BRS_user.tables_id ошибка В моей модели нет поля с именем tables, оно было удалено уже давно. class User(Model): id = models.AutoField(primary_key=True) first_name = models.CharField(max_length=60) second_name = …

23.05.2022
AttributeError в Django Перекрывающаяся проверка валидности

я создаю правило валидации в djano для проверки перекрытия, но получаю эту ошибку, не могли бы вы мне помочь есть два поля данных, когда поля данных будут перекрыты, возникнет ошибка валидации. start_r= model.integerfield(blank=True, Null=True) end_t=model.intergerfield(blank=True,Null=True) form.py class …

23.05.2022
Django + Vue google maps

У меня есть проект django + vue (для изучения). Я пытаюсь реализовать карты google. Я установил django-location-field и Google Vue 3 maps. Например, вывод из поля местоположения django - 51.39772199999999,16.2095788 а карты Google Vue 3 требуют ввода следующего …

23.05.2022
Нераспознанные аргументы: --username appuser когда Когда я пытаюсь выполнить команду createsuperuser

Мой код class UserManager(BaseUserManager): use_in_migrations = True def _create_user(self, email, password, **extra_fields): if not email: raise ValueError("email field is required") email = self.normalize_email(email) user = self.model(email=email, **extra_fields) user.set_password(password) user.save(using=self._db) return user def create_user(self, email, password, **extra_fields): extra_fields.setdefault("is_staff", False) extra_fields.setdefault("is_superuser", False) …

23.05.2022
Как получить сумму транзакций за месяц в django

Я создаю приложение для транзакций и мне нужно отображать данные на графиках с помощью chart.js. Я не знаю, как получить сумму за каждый месяц года. моя модель class Transaction(models.Model): trans_id = models.CharField(max_length=100, primary_key=True) trans_date = models.DateTimeField(auto_now_add=True) group_id = models.ForeignKey('Group', …

23.05.2022
Дублирование флажка в шаблоне Django

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

23.05.2022
Ограничения Django для UniqueConstraint не работают

Я пытался реализовать ограничения UniqueConstraint для двух внешних ключей в модели Django. Пока что это не работает так, как ожидалось. Ниже приведено определение модели : class AssetMember(models.Model): asset = models.ForeignKey(Asset, null=True, related_name='assetmember_asset', on_delete=models.CASCADE) project = models.ForeignKey(Project, null=True, related_name='assetmember_project', on_delete=models.DO_NOTHING) class …

23.05.2022
Ошибка websocket djangochannelsrestframework

Я установил соединение по web-сокету с помощью библиотеки djangochannelsrestframework, оно соединяется, но когда я отправляю сообщение, возникает следующая ошибка Изображение ошибки

23.05.2022
Django test case setUp - queryset не обновляется

У меня возникли проблемы при попытке обновить набор запросов на setUp: class MyTestCase(BaseTestCase): OPERATOR_USERNAME = "test_operator" OPERATOR_PASSWORD = "secret" OPERATOR_EMAIL = "test@example.org" @classmethod def setUpClass(cls): super().setUpClass() cls.operator = Operator.objects.create_superuser( username=cls.OPERATOR_USERNAME, password=cls.OPERATOR_PASSWORD, email=cls.OPERATOR_EMAIL ) def setUp(self) -> None: self.client.login(username=self.OPERATOR_USERNAME, password=self.OPERATOR_PASSWORD) …

23.05.2022
Попытка установить минимальное значение в форме на основе общей суммы в инвентаре

Views.py (Где я хочу проверить) def addInProcess(request): if request.user.is_authenticated: form = inProcess_form() if request.method =="POST": calc = InProcessPowder.objects.create( date = request.POST.get('date'), tc_date = request.POST.get('tc_date'), tc_weight = request.POST.get('tc_weight'), tc_remarks = request.POST.get('tc_remarks'), tgl_date = request.POST.get('tgl_date'), tgl_weight = request.POST.get('tgl_weight'), tgl_remarks = request.POST.get('tgl_remarks'), …

23.05.2022
JSON.parse: неожиданный символ в столбце 1 строки 1 данных JSON(django)

я делаю сайт электронной коммерции, используя django & пытаюсь отправить данные, используя fetch в javascript, но это сообщение продолжает появляться. 100 раз пытался понять, в чем проблема, но не могу найти. я новичок btw total = общий счет ship …

23.05.2022
Как послать post запрос с csrf токеном

Хочу послать post запрос на свой сайт на django, что бы добавить комментарий, для этого нужен csrf token. Вроде в headers я его и добавляю, но мой сервер отвечает Forbidden (CSRF token missing.): /product/azregmgzczfspbesz. requests отдает ошибку 403 То есть …

23.05.2022
Как обслуживать медиафайлы django на продакшене? [Shared Hosting]

У меня есть проект django, запущенный на общем хостинге Namecheap, но когда я выключаю режим отладки, он перестает получать медиафайлы. Поскольку я на виртуальном хостинге, я не могу редактировать файл Apache Config, и Namecheap не позволяет мне изменять его. …

23.05.2022
В widows не найден исполняемый файл wkhtmltopdf

Я не могу решить эту ошибку. Эта ошибка возникает в windows. Пожалуйста, скажите мне, как решить эту ошибку. Ошибка: OSError at /1/ No wkhtmltopdf executable found: "b''" If this file exists please check that this process can read it …

23.05.2022
Django URLs Reverse работает, но не обновляет мой URL

Я новичок в Django 4.0.4. Я пытаюсь использовать реверс в модели для динамического изменения url, не затрагивая другие ветки, не затрагивая. url.py: urlpatterns = [ path('', home_view, name='home'), path('products/', product_list, name='product_list'), path('products/<int:myid>/', dynamic_lookup_view, name='product-detail'), path('admin/', admin.site.urls), ] models.py …

23.05.2022
Метод Django для возврата словарного значения из полезной нагрузки запроса

У меня есть класс сериализатора следующего вида class HousingSerializer(serializers.ModelSerializer[Housing]): class Meta: model = Housing fields = "__all__" depth = 1 с полезной нагрузкой запроса [{"id":"1234","created_at":"2022-05-20T15:55:43.611922Z","updated_at":"2022-05-20T15:55:43.611938Z","status":"pending"}]% Я хочу создать метод, который при задании параметра Housing 'id' должен …

23.05.2022
Использование google api в django

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

23.05.2022
Django - Сохранение в БД, CSV файл без одинарных кавычек

Я пытался сохранить CSV файл с информацией для добавления в db. И, необходимо убрать одинарные кавычки, и ")". Я уже пытался сделать замену, но ничего не вышло. Кроме того, я делаю это с помощью представления администратора. Я добавляю файл …

23.05.2022
Django admin prefetch content_type model

Я использовал панель инструментов отладки django, чтобы проанализировать, почему вызовы моей модели usermodel были такими болезненно медленными в админке django. Там я увидел, что у меня были сотни дублирующих обращений к модели content_type: SELECT --- FROM "django_content_type" WHERE …

23.05.2022
Могу ли я сделать sfu webrtc на django для прямой трансляции потока для многих людей? Есть исходный код или учебник?

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

23.05.2022
Подсчет итоговых значений столбцов CSV перед импортом и выдача предупреждения

Используя django-import-export, хочу импортировать строки в таблицу postgresql только после подсчета итогов по определенному столбцу CSV. Если она превышает лимит, то нужно выдать предупреждение и предотвратить импорт, иначе появится страница, запрашивающая подтверждение импорта этого инструмента. Def метод …

23.05.2022
Миграции Django больше не выполняются на aws

Я размещаю сайт на elastic beanstalk и у меня есть файл 01_migrate.sh в .platform/hooks/postdeploy для миграции изменений модели в базу данных postgres на Amazon RDS: #!/bin/sh source /var/app/venv/staging-LQM1lest/bin/activate python /var/app/current/manage.py migrate --noinput python /var/app/current/manage.py createsu python /var/app/current/manage.py collectstatic --noinput …

23.05.2022
Команды Django manage.py генерируют ошибку в Cronjob

Всякий раз, когда я запускаю команду manage.py (например, migrate, runserver), все в порядке. Я использую следующую команду Cronjob: * * * * * python3 /home/ec2-user/Project/manage.py migrate Всякий раз, когда я планирую команду manage.py в Crontab, возникает следующая …

23.05.2022
Django: URL Path not found переходит в следующее приложение

У меня есть два приложения: бэкэнд магазин Я свои урлы в основном дире приложения: path('backend/', include('backend.urls')), path('', include('shop.urls')), проблема в том, что если я пишу в url: localhost:8000/backend/abc, который не существует, Django перепрыгивает на shop.urls и …

23.05.2022
Необязательная часть url django url

Я пытаюсь настроить url в проекте Django так, чтобы API, написанный на JS call, мог обращаться к нему из двух разных представлений. Например: localhost:8000/edit/3 вызовет из представления /, которое соответствует localhost:8000/, функцию, которая модифицирует ресурс с id из 3. Я …

23.05.2022
Итерация и добавление различных значений из JSON в переменную

Я пытаюсь выполнить итерацию и добавить QId и Answer из полезной нагрузки, желаемый результат должен быть таким 12|Yes&&13|Yes&&14|Yes&&15|Yes&&16|Yes&&17|Yes&&. Все, что я хочу, это конкатенировать QId и Answer перед сохранением в базу данных. Как я могу этого добиться Qstans …

23.05.2022
Предоставление пользовательского поля в сериализаторе с использованием данных модели

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

23.05.2022
Часто используемые api в Django

Я создал проект и 5 приложений Теперь проблема заключается в том, сколько раз конкретный api используется всеми или любым конкретным пользователем Может ли кто-нибудь помочь мне Мы можем создать новый api или что-нибудь еще, но мне нужен вывод …

23.05.2022
Сохранение времени даты джалали (хиджри шамси) в базе данных в django

У меня есть проект Django, и я хочу сохранить дату created_at в базе данных. Я генерирую datetime.now с помощью jdatetime (или Khayyam) python пакета и пытаюсь сохранить его в DateTimeField. Но иногда он выдает ошибку, потому что григорианская (милади) …

23.05.2022
Django Ссылка на доступ через несколько имен и appnames

Я хочу использовать многоуровневый url У меня есть приложение под названием portfolio_menu, которое имеет store.urls и внутри store.urls имеет pruduct.urls, внутри которого есть представление с именем list страница, как мне получить к ней доступ через тег {%url%}? Ниже …

23.05.2022
Как добавить data-bs-toggle и data-bs-target в мой скрипт - Таблицы данных

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