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

08.05.2022
Как решить ошибку pre-commit asserttion на ubuntu 22.04

Я использую ubuntu 22.04 и версию python 3.10.4. Я установил проект Django с помощью cookie-cutter. и теперь я получил ошибку, когда я хочу зафиксировать свои изменения. вот ошибка: (blog) ➜ blog git:(main) ✗ pre-commit run [INFO] Installing …

08.05.2022
Сделать бесконечную прокрутку работающей с внешним вызовом cdn в голове

моя бесконечная прокрутка работает, но я заметил некоторые ошибки.Когда страница загружается до вызова бесконечной прокрутки все работает нормально, но после вызова бесконечной прокрутки фоторама не работает.Первое решение, которое я попробовал, это поместить ссылки фоторамы в событие onAfterPageLoad, но это …

08.05.2022
Как сохранить модель профиля пользователя с полем изображения и полем пользователя как переменную OneToOneField в django rest framework

Модель пользователя выглядит следующим образом. class User(AbstractUser): username = None email = models.EmailField('email address', unique=True) first_name = models.CharField('First Name', max_length=255, blank=True, null=False) last_name = models.CharField('Last Name', max_length=255, blank=True, null=False) objects = UserManager() USERNAME_FIELD = 'email' REQUIRED_FIELDS = ['username'] …

08.05.2022
Django-rest-framework - Как создать отдельные профили для пользователей на основе is_staff

Я работаю над проектом портала вакансий. Я использую пользовательскую модель пользователя class UserManager(BaseUserManager): def create_user(self, email, name, password=None, **extra_fields): if not email: raise ValueError('Users must have an email address') if not name: raise ValueError('Users must have a name') user …

08.05.2022
Уведомление по электронной почте на основе даты в django

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

08.05.2022
Развертывание Django-сайта на Netlify

Я пытаюсь загрузить свой полнофункциональный сайт, сделанный на Django и React, на Netlify. Я пробовал различные способы и искал различные учебники, но, к сожалению, не нашел их полезными... < <

08.05.2022
Почему не выводится список новых тем из базы данных на странице списка тем?

Не могу вывести список новых тем из базы данных на странице списка тем. Хотя другом шаблоне могу вывести. `views.py def modal_topic(request): topic = Topic.objects.order_by('-id')[0:5] return render(request, 'modal_new_topics.html', {'topic': topic}) class TopicListView(ListView): model = Topic queryset = Topic.objects.all() template_name = …

08.05.2022
Подсчет количества ответов на конкретное сообщение в Django

Я хочу подсчитать количество ответов на определенный пост в Django View.py **POST CODE** def forum(request): profile = Profile.objects.all() if request.method=="POST": user = request.user image = request.user.profile.image content = request.POST.get('content','') post = Post(user1=user, post_content=content, image=image) post.save() messages.success(request, f'Your Question has …

08.05.2022
Нужна помощь в загрузке статических файлов с nginx и django в контейнер

У меня проблемы с загрузкой статических файлов из моего проекта django. Вот изображение моих директорий: direcctories. Я запустил docker-compose и получил следующие ошибки: ERRORS. Вот как выглядит мой файл nginx (default.conf): default.conf http …

08.05.2022
Как я могу добавить дополнительные условия в Django Login

Я хочу, чтобы моя функция входа классифицировала, если user является one-to-one field в Alumni или Personel таблице. Если user связана с таблицей Alumni, авторизуйте пользователя и перенаправьте его на страницу профиля. Если user связана с таблицей Personel, авторизуйте пользователя …

08.05.2022
Добавить немодельное поле только для метода post в ModelSerializer DRF3

Я хочу добавить пользовательское поле, которое будет использоваться только при создании объекта. Например, у меня есть сериализатор модели, и я хочу добавить поле, которого нет в моей модели, и я хочу использовать его только при post request.

08.05.2022
Как использовать операторы IF с pandas Dataframes и CSV?

Def PandasUpload(request): begin = t.time() if request.method == "POST": csv_file = request.FILES['upload'] reader = pd.read_csv(csv_file) reader.fillna('-', inplace=True) if reader.Sem == 1 &amp; reader.Sem == 3: выполните следующий код result = [] for _, row in reader.iterrows(): …

08.05.2022
Django: Как писать файлы приспособлений для тестирования моделей

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

08.05.2022
Как запустить несколько сеансов терминала (Tabs) в pydroid 3

Я пытаюсь создать приложение с помощью pydroid 3. Когда я смотрю, правильно ли настроен проект с помощью python manage.py runserver. Все настроено нормально, но когда приходит время запускать приложение, мне приходится открывать другой терминал или вкладку, в то время как …

08.05.2022
Нужна помощь в загрузке статических файлов с помощью nginx

У меня проблемы с загрузкой статических файлов из моего проекта django. Вот изображение моих директорий: DIRECTORIES. Я запустил docker-compose up и получил следующие ошибки: ERROR IMAGES ON BROWSER Вот как выглядит …

08.05.2022
Загрузка изображения по API GMB возвращает "Fetching image failed".

У меня возникла проблема при использовании GMB API для загрузки медиа элементов. В моем коде я могу успешно запросить и получить имя ресурса (resourceName), как объясняется в документации API. Затем я использую имя ресурса для загрузки изображения в …

08.05.2022
Не удается распаковать неитерабельный объект int при создании магазина и корзины в Django с сессией

Я создаю магазин и при выполнении этого адреса http://127.0.0.1:8000/carro/agregar/3/ он должен загрузить товар в виджет магазина, где находится корзина. Если корзины нет в сессии, создаю ее. Пробовал удалять куки и ничего. Но когда я нажимаю кнопку купить …

08.05.2022
Django каналы Развертывание nginx + uviconr + gunicorn]сокет, похоже, отправляет http запрос

Ссылка Я использую обратный прокси. Так что настройка https находится где-то в другом месте. js log WebSocket connection to 'wss://urls/ws/exchange_rate/USD/' failed Dockerfile CMD ["gunicorn", "config.asgi:application", "-k", "uvicorn.workers.UvicornWorker", "--bind", "0.0.0.0:8000"] nginx.conf upstream django { server django:8000; } map …

08.05.2022
Django: как добавить плагины ckeditor в мой проект с помощью django

Я хочу добавить некоторые плагины к моему ckeditor django, я установил пакет с помощью pip, установил его в settings.py и он теперь работает, но я хочу добавить еще несколько кнопок в ckeditor, так как все что есть сейчас это bold, …

08.05.2022
Масштабирование дино... ! ▸ Не удалось найти этот тип процесса (web). ОШИБКА С ВЫПОЛНЕНИЕМ

Я пытаюсь развернуть проект и столкнулся с парой ошибок. Сначала я проверил запущенные журналы: heroku logs --tail , после чего появились коды ошибок H14. После исследования я пришел к решению запустить heroku ps:scale web=1 который затем выдает ошибку Scaling …

08.05.2022
Как я могу добавить статические файлы (css) в веб-проект django

Я пробовал внедрить стиль css в html шаблон, но он не загружает файлы css, моя конфигурация выглядит следующим образом, не могли бы вы помочь? checkstatic\showstatic\templates\index.html &lt;!DOCTYPE html&gt; &lt;meta charset="UTF-8"&gt; &lt;html lang="en"&gt; &lt;head&gt; {% load static%} &lt;link rel="stylesheet" type="text/css" …

08.05.2022
Текущее время POST с помощью datetime.now() [дубликат].

У меня есть дата в модели как таковая, но когда я POST, он всегда возвращает только время, когда я запустил сервер, а не текущее время поста class UserPost(models.Model): user = models.ForeignKey(User_profile, on_delete=models.CASCADE) h_body = models.CharField(max_length=140) post_date = models.DateTimeField(default=datetime.now())

08.05.2022
Window.location.replace возвращает неверную ссылку

Я использую window.location.replace(qrMessage) в своем проекте Django, но он добавляет URL текущей страницы перед qrMessage в URL страницы поиска и не может ее открыть. Почему это происходит и как я могу этого избежать?

08.05.2022
Django ERR_insufficient Resources

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

08.05.2022
Аутентификация с тремя полями в django-rest-framework-simple-jwt

Я работаю над пользовательской аутентификацией в DRF. Пользователь должен отправить 3 поля ( телефон, email, пароль). Я следовал этому ответу Добавление пользовательской аутентификации в django-rest-framework-simple-jwt. (Я переопределял TokenObtainPairSerializer и TokenObtainPairView) Я использовал этот исходный …

08.05.2022
Django rest framework + Scrapy [twisted.internet.error.ReactorNotRestartable]. (Flutter + Dart)

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

08.05.2022
Как добавить категории блога Wagtail в качестве ссылок в хедере и футере

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

08.05.2022
DRF Как выбрать определенные поля для отображения во вложенных отношениях сериализатора? (без дополнительных сериализаторов)

У меня есть сериализатор class CategoryListSerializer(serializers.ModelSerializer): class Meta: model = Category fields = ["id", "name", "name_en", "about", "parent",] Он используется в двух местах: API "Все категории": Используется для просмотра подробной информации о категориях. All Posts …

07.05.2022
Django: как сделать строку поиска?

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

07.05.2022
Как установить вложенные сериализаторы без ошибок

Я новичок в DRF и последние недели пытаюсь создать вложенную структуру сериализатора. По существу, у меня есть модель User и модель Social Media, в которой User является внешним ключом: models.py class CustomUser(AbstractUser): id = models.UUIDField(default = uuid.uuid4, editable = False, …

07.05.2022
Django Python Неверный синтаксис при развертывании на Digitalocean

У меня есть проект Django на локальной машине, работающий на Python 3.10.3. Теперь я развернул его на машине DigitalOcean под управлением Ubuntu 20 и Python 3.8.10 Когда я запускаю проект на локальной машине, проблем нет, но когда я …

07.05.2022
Response.__init__() принимает 1 позиционный аргумент, но было задано 2 Django + Vue3

Я создаю проект с django и vue3. У меня проблема с созданием объекта. Код ниже выдает ошибку: TypeError: Response.init() принимает 1 позиционный аргумент, но было дано 2 вот мой view.py class AddProjectView(viewsets.ModelViewSet): queryset = PassProjects.objects.all() serializer_class = …

07.05.2022
Django Annotate с одной моделью и включение "аннотированных" записей в набор запросов

Я довольно новичок в Django и разобрался с "базовой" функцией annotate, но я хотел бы включить записи из аннотированных значений. Например, qs = People.objects.values('status').annotate(total=Count('id'),totalScore=Sum('score'),averageAge=Avg('age')) Я хотел бы включить в результат суммированные записи, в данном случае отдельных …

07.05.2022
Как добавить pK в django url

Я создаю блог и хочу перейти к определенной записи блога, нажав на кнопку. Я знаю, что мне нужно использовать pk в URL, но я не знаю синтаксис или как это реализовать, любая помощь будет признательна.

07.05.2022
Как объединить значения двух переменных вместе Django

У меня есть 2 переменные, значения которых постоянно меняются. Я хочу сгенерировать штрихкод для этих двух значений рядом друг с другом. Например {% assign boxes = 2 %} {% for x in (1..boxes) %} …

07.05.2022
Метод модели доступа для нескольких объектов в Django

Допустим, я создал модель в Django, которая выглядит следующим образом: class Book(models.Model): author = models.CharField(max_length=64) ... (other attributes) def author_pretty(self): return "[··" + self.author + "··]" Мне нужно получить из всех объектов в БД метод author_pretty, …

07.05.2022
Как использовать RabbitMq Consumer в синхронном режиме в Python(Django)

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

07.05.2022
Django - Фильтр объектов из дочернего класса с первичным ключом родительского класса, переданным в URL

Я новичок в Django и пытаюсь передать все сообщения, сделанные для каждого автомобиля, в html-странице с подробным описанием автомобиля. My vehicles/models.py: *vehicles/models.py* class Vehicle(models.Model): TESLA = 'TESLA' MAZDA = 'MAZDA' VOLVO = 'VOLVO' VEHICLE_CHOICES = ( (TESLA, "Tesla"), (MAZDA, …

07.05.2022
Неожиданный аргумент ключевого слова при использовании formset_factory

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