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

03.10.2021
Django начало проекта ошибка входа в админку 2021

Я только что создал свой первый проект django. Я успешно смог сделать шаблоны и запустить сервер, так что я могу зайти на мой localhost и посмотреть мой проект hello world! Однако при переходе на localhost:8000/admin и входе в систему …

02.10.2021
Порядок Django по проценту голосов

В настоящее время у меня есть сообщение, которое имеет upvotes и downvotes. модель выглядит примерно так class Word(models.Model): name = models.CharField(max_length=250) upvotes = models.ManyToManyField(User, blank=True, related_name='threadUpVotes') downvotes = models.ManyToManyField(User, blank=True, related_name='threaddDownVotes') в моем файле views.py у …

02.10.2021
Математика дат с помощью Django SQL Explorer

Я внедрил Django SQL Explorer в проект и пытаюсь построить запрос, который будет извлекать записи между сегодняшней датой и 12 месяцами до сегодняшней даты, но мне трудно понять, как SQL Explorer выполняет подсчет дат. Пока единственное, что мне удалось выяснить, …

02.10.2021
Почему я получаю ошибку Django page not found?

Я не понимаю, почему я получаю это Page not found (404) Raised by:django.views.static.serve Вот мой код: app views.py: class SESmail(TemplateView): template_name = 'mail/account_confirmation.html' app urls.py urlpatterns = [ path('confirmmail/',SESmail.as_view(), name='confirmmail'), ] root urls.py urlpatterns = [ …

02.10.2021
Как получить данные из файла views.py

Существует одна таблица под названием Option, и для того, чтобы сохранить значение Option 1, Option 2, представления обозначили Option 2 и сохранили его в таблице. Что нужно сделать, чтобы извлечь эти сохраненные данные? Существует одна таблица под названием Option, …

02.10.2021
Django рерайтинг для элемента магазина

У меня есть модель, в которой есть поле rait = models.PositiveIntegerField (по умолчанию = 0). Максимальное значение 5 звезд. Например, сейчас у меня есть товар, который имеет 4 рейтинга, т.е. 4 золотые звезды 1 белая. Это нужно сделать в …

02.10.2021
Неожиданный аргумент ключевого слова

Вот моя модель Модель from Account.models import User from django.db import models class Seller(models.Model): seller = models.OneToOneField(User, on_delete = models.CASCADE) email = models.EmailField(max_length = 90, unique = True) country = models.CharField(max_length = 60) phone = models.CharField(max_length= 20, unique = …

02.10.2021
Django urlpatterns. Передача значении

В models.py: class Sneakers_db(models.Model): sneaker_model = models.CharField(max_length=255) url_sneaker_model = models.CharField(max_length=255) def sneaker_card(self): return reverse('sneaker_card', kwargs=[{'url_sneaker_model': self.url_sneaker_model}, {'sneaker_model': self.sneaker_model}]) В urls.py: urlpatterns = [ path('<slug:url_sneaker_model>/', sneaker_card, {'sneaker_model': sneaker_model}, name = 'sneaker_card'), ] В views: def sneaker_card(request, url_sneaker_model, sneaker_model): return …

02.10.2021
Не могу разобраться как работает вторичный ключ в Django

Создал модель Баланс пользователей, в нем вторичный ключ user. class UserBalance(models.Model): class Meta: verbose_name = 'Баланс пользователя' verbose_name_plural = 'Баланс пользователей' user = models.OneToOneField(User, on_delete=models.CASCADE, verbose_name='Логин пользователя') balance = models.IntegerField(verbose_name='Баланс') objects = models.Manager() Я не знаю как редактировать и …

02.10.2021
Есть ли способ разделить расширение имени загруженного файла и отобразить его в разных html-элементах?

Я загрузил файлы со страницы index.html с расширениями .jpg, .pdf, Docx и mp4 в свой проект и смог отобразить только jpg файлы и использовал scr для этого и мне нужно использовать условие if else в зависимости от расширения и отобразить …

02.10.2021
Перенаправление на созданный объект после отправки формы

Цель: Перенаправить на "журнал сборки" после отправки формы view: @login_required def buildLogCreate(request, pk): post = Post.objects.get(pk=pk) if request.user.id != post.author_id: raise PermissionDenied() currentUser = request.user form = BuildLogForm() if request.method == 'POST': form = BuildLogForm(request.POST, request.FILES) if form.is_valid(): formID …

02.10.2021
Лучшая практика для запуска приложения Django/Vue на производстве

У меня есть приложение Django/Vue, и когда я разрабатываю, я запускаю два разных сервера, один для Django на порту 8082 и один для Vue с yarn serve на порту 8080. Я хочу развернуть это приложение на AWS. Я создал …

02.10.2021
Как явно определить какой запрос делать в urls as_view?

Как явно определить какой запрос делать в urls as_view? Просто в swagger они дублируются, что не хорошо по сути urls.py urlpatterns = [ path('addItem/<int:product_id>/', views.InteractionWithCart.as_view()), path('getCartInfo/', views.InteractionWithCart.as_view()), ] views.py class InteractionWithCart(APIView): def get(self, request): cart = Cart(request) data = …

02.10.2021
Как изменить пользователя на основе его личной ценности с помощью python

В моих моделях есть таблица Referralcode ReferralActiveUser class ReferralActiveUser(models.Model): user = models.ForeignKey( User, on_delete=models.SET_NULL, null=True, blank=True) user_active = models.BooleanField(default=False) referral = models.ForeignKey( User, related_name='comp_active_user', on_delete=models.SET_NULL, null=True, blank=True) Я хочу просмотреть эту таблицу и изменить статус пользователя на …

02.10.2021
Изменение урлов импорта файла chunk_vendors/app js в публичном index.html в приложении Django/Vue

Я хочу обслуживать мои chunk vendors или app js файлы в static/js/chunk_vendors.js, а не /js/chunk_vendors. js, потому что я хочу указать на каталог dist, созданный для производственной сборки с помощью npm run build, а мой статический url в Django …

02.10.2021
Сигнал m2m_change не работает из админки, но работает из оболочки

У меня есть модель class Category(models.Model): name = models.CharField(unique=True, max_length=45, blank=False, null=False) perants= models.ManyToManyField('self',through="CategoryParent",symmetrical=False,blank=True) и CatigoryPerants это : class CategoryParent(models.Model): chiled_filed=models.ForeignKey("Catigory", on_delete=models.CASCADE,related_name="parent_of_category",blank=False) parent_filed=models.ForeignKey("Catigory", on_delete=models.CASCADE,blank=False) и я пытаюсь запустить сигнал в signal.py: @receiver(m2m_changed, sender=Catigory.perants.through ) def …

02.10.2021
Django REST Frameworking: изменение кверисета PrimaryKeyRelatedField для GET-запросов

Возможно ли дать PrimaryKeyRelatedField функцию get_queryset, которая вызывается при выполнении GET запроса? В настоящее время она вызывается только при выполнении POST или PUT запроса, но я хочу иметь возможность ограничить, какие отношения будут показаны в GET запросе или в …

02.10.2021
Использование шаблона администратора Django

Я пытаюсь использовать шаблоны администратора Django для входа некоторых пользователей на моем сайте. Дело в том, что: Я не хотел бы создавать свои собственные шаблоны (.html), поэтому я пытаюсь найти способ сделать это проще! Вот мой admin.py внутри auditoria.app …

02.10.2021
Доступ к self.request.user.profile в django generic views

Я работаю над API в Django rest framework и я использую generics.RetrieveUpdateAPIView вот мой класс: class updateProfile(generics.RetrieveUpdateAPIView): queryset = Profile.objects.all() serializer_class = ProfileSerializer и вот моя модель: class Profile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) name = models.CharField(max_length=200, …

02.10.2021
В форме Django не все поля заполнены для ввода данных

Я хотел использовать обе модели фермер (внешний ключ для трактора) и трактор в одной форме, но я не получаю поля трактора на веб-странице для ввода его значения, я получаю только поля фермера. my models.py class Farmer(models.Model): first_name = …

02.10.2021
Есть ли другой способ загрузить изображение из frontend с помощью раздела upload ? не отображается и загружается со страницы index.html

Я пытался загрузить изображение со страницы index.html и также создал; modles.py, views.py, urls.py и вскоре, но я загрузил и оно успешно загрузилось в указанную директорию в models.py, но не смог просмотреть это изображение, перед этим показав изображение cut pic …

02.10.2021
Django logout не выводит пользователя из системы

Я провел много поисков и все, что я могу найти, это варианты следующего: from django.contrib.auth import logout def logout_view(request): logout(request) # Redirect to a success page. Вот код из моего представления: from django.contrib.auth import logout def leave(request): …

02.10.2021
Я использую python apscheduler в django для напоминания пользователям о созданных уведомлениях. Я застрял на попытке сделать дату, когда они хотят получить напоминание, динамической.

Моя задача - создать напоминания для уведомлений. При жестком кодировании я получаю напоминание на cli из API, но я хочу сделать его динамическим, чтобы пользователи могли выбирать дату или время, когда они хотят получить напоминание о своем уведомлении. Помогите, …

02.10.2021
Django aggregate sum бросает `int() аргумент должен быть строкой, байтоподобным объектом или числом, а не 'dict'`.

Я пытаюсь создать сериализатор для объединения некоторых данных об инвентаре пользователя, однако он выдает следующую ошибку: Exception Value: int() argument must be a string, a bytes-like object or a number, not 'dict' Я не уверен, что здесь …

02.10.2021
Оси Django ограничивают пользовательскую модель

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

02.10.2021
Как сделать пагинацию при отправке POST-формы в Django View

Я хотел бы использовать пагинации в django при отправке метода post моему представлению: При нажатии на submit он правильно возвращает значения, но когда я нажимаю "следующая страница", он возвращает пустую таблицу. html: <form action="{% url 'maintenance_issue_search' %}" method="POST" …

02.10.2021
Мне нужно показать некоторые данные в таблице, но эти данные не находятся в одной таблице, как показать эти данные в одной таблице в django

Views.py def meterstatistics(request): varr = Meters_table.objects.all() vark = Meter_Data_table.objects.all() Lastkwh = Meter_Data_table.objects.last() Lasttime = Meter_Data_table.objects.last() d = { 'Lastkwh': Lastkwh, 'Lasttime': Lasttime, 'vark': vark, 'varr': varr } return render(request, 'meterstatistics.html', d) models.py class Meters_table(models.Model): Meter_id = models.AutoField(unique=True, editable=False, primary_key=True) …

02.10.2021
Docker Build sorunu lütfen yardım edin

ERROR: Невозможно установить -r requirements.txt (строка 15), -r requirements.txt (строка 21) и python-dateutil==1.5, поскольку эти версии пакетов имеют конфликтующие зависимости. ERROR: ResolutionImpossible: для получения справки посетите https://pip.pypa.io/en/latest/user_guide/#fixing-conflicting-dependencies. Команда '/bin/sh -c pip install -r requirements.txt' вернула ненулевой код: …

02.10.2021
Как интегрировать Django rest api в cpanel?

Заранее спасибо, я новичок в программировании и я сделал свой frontend на Reactjs и backend на Django и можно ли интегрировать мой Django rest и Reactjs frontend в одну и ту же Cpanel. Большинство учебников показывают интеграцию Django с …

02.10.2021
Django: Получение информации о вошедшем пользователе из базы данных и отображение ее в html

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

02.10.2021
Как вывести данные в формате Json в шаблон Django

{ '4': [1, 'Product New', '450.00', '4'], '6': [1, 'Products Hello', '4500.00', '6'] } Я получаю данные в моем view.py: using products = json.loads(data) После этого я пытаюсь показать каждый элемент в шаблонах Django. 4 и 6 …

02.10.2021
Ошибка при получении идентификатора иностранного ключа в django

Я новичок в django. Я пытаюсь сделать приложение для генератора счетов на django. где сотрудник вводит id клиента и переходит на страницу счета. на странице счета сотрудник может ввести id продукта и информация о продукте и клиенте будет добавлена …

02.10.2021
Я использую прокси-модель, Seller(CustomUser) и Customer(CustomUser), я получаю ошибку 'SellerManager' object has no attribute 'normalize_email' error

Ошибка возникает при создании CustomUser путем подклассификации AbstractUser, но я не получаю ошибку при создании Customuser путем подклассификации AbstractBaseUser. Почему? class CustomUser(AbstractUser): # делаем имя пользователя по умолчанию none вместо использования email в качестве поля имени пользователя имя …

02.10.2021
Здравствуйте, пожалуйста, я использую ajax для отображения даты в шаблоне django, он выдает мне длинную неформатированную дату.

например var temp=""+response.messages[key].date+". result: 2021-10-02T09:53:27.896Z как мне сделать так, чтобы он показывал так же, как django -- {{date|timesince}}

02.10.2021
Как реализовать функцию увеличения товара при наведении курсора мыши, как у amazon, в слайдере slick sync? Плагины jquery zoom не работают с этим слайдером. возможно ли это?

Я сделал по умолчанию слайдер slick sync. Но не могу реализовать плагины jquery zoom внутри этого слайдера. Мне нужна функция масштабирования товара, как у amazon... с этим слайдером. Пожалуйста, кто-нибудь скажите мне, какой вариант будет лучшим для этого?

02.10.2021
Как ограничить папку Media Folder с помощью Django ? Есть ли такой способ?

Я пробовал несколько руководств с использованием "FileResponse" для ограничения доступа к MediaFolder только для аутентифицированного пользователя... Но это не работает хорошо в сети. Запустился на localhost, но точно не онлайн. Есть ли способ или приложение, которое может …

02.10.2021
Значение QuerySet для точного поиска должно быть ограничено одним результатом при использовании нарезки в django

Я пытался сделать систему, которая будет удалять товар из корзины .Я сделал url и передал в него slug товара, чтобы удалить его из корзины. но есть проблема . помогите пожалуйста? views.py def remove_cart(request , slug): url = request.META.get('HTTP_REFERER') …

02.10.2021
Ограничение доступа пользователя к форме

Добрый день всем! Я разработчик веб-приложений на Python Django и недавно столкнулся с проблемой, которая заключается в том, чтобы ограничить доступ пользователя к форме дважды, пока не пройдет определенное время. Я пробовал использовать Django sessions.accessed, но я не получаю …

02.10.2021
Почему возникает ошибка Complex aggregates require an alias?

Я работаю над Django, где у меня есть две модели Gigs и Orders и я вычисляю среднее время выполнения заказа каждого концерта. В модели order у меня есть два поля order start time (которое я отправляю всякий раз, …

02.10.2021
Django форма добавления в корзину

у меня есть модель продукта : class Product(models.Model): thumbnail =models.ImageField(upload_to=upload_image_path,null=True,blank=True) title = models.CharField(max_length=120) description = models.TextField() price = models.DecimalField(decimal_places=2, max_digits=20, default=39.99) discount = models.DecimalField(decimal_places=2, max_digits=20, default=00.00) slug = models.SlugField(blank=True, unique=True) и я хочу сделать форму добавления в …