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

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

Привет всем, я новичок в Django. Я создал эту модель, чтобы немного подражать функциональности группы Facebook from django.db import models from profiles.models import Profile from django.contrib.auth.models import Group # Create your models here. class Groupapp(models.Model): groups = models.ManyToManyField(Group,blank= True, …

23.05.2022
Проверка Django представляет собой массив

Мне нужно обработать некоторые данные из автозаполнения MUI. Если это один выбор, то он будет публиковать объект, если несколько вариантов, то будет публиковать массив выбранных вариантов. Есть ли способ для Django определить, является ли размещенное значение массивом или …

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. Но иногда он выдает ошибку, потому что григорианская (милади) …