Я хочу рассчитать и показать процент скидки на товар в шаблоне. Я пробовал что-то вроде ниже, но это не сработало. Есть ли практический способ сделать это? index.html {% if product.sale %} <span class="sale">{{((product.price - product.sale) / product.price) * 100}}</span> …
Я пытаюсь отправить массовое письмо с помощью динамических шаблонов Sendgrid в Django и получаю эту ошибку: The personalizations field is required and must have at least one personalization. Использование sendgrid 6.9.7 < from django.conf import settings from sendgrid import SendGridAPIClient …
Я пытаюсь сделать диаграмму вариантов использования для моего проекта, бэкэнд будет сделан с использованием Django rest framework, а фронтэнд с использованием react, мой вопрос в том, как я могу смоделировать эту ситуацию правильным образом, должен ли я смоделировать фронтэнд …
Я создал кнопку на своей веб-странице, я хочу добавить мой отдельный продукт в корзину при нажатии на эту кнопку, но по какой-то причине я получаю следующую ошибку: productindividual?id=1:117 POST http://127.0.0.1:8000/apiadd/ 500 (Внутренняя ошибка сервера) addToCart.onclick @ …
У меня есть приложение django с конечной точкой, которая запускает долго выполняющуюся задачу. Я хочу делать это в фоновом режиме. Я знаю, что могу сделать это с помощью celery или django-q, но сначала я хотел попробовать что-то более простое. …
Я создал Django API с тремя приложениями (пользователи, задача, дом), которые с помощью роутеров отображают данные в ViewSets. Некоторые из этих маршрутизаторов должны регистрировать несколько ViewSets. При тестировании конечных точек как локально, так и на удаленном сервере (Heroku gunicorn) …
Вот мое сообщение об ошибке: Environment: Request Method: POST Request URL: http://127.0.0.1:8000/mainpage.html Django Version: 3.2.12 Python Version: 3.7.4 Installed Applications: ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'website'] Installed …
Этот вопрос отличается от как получить имя загруженного файла в django, поскольку мне нужно добавить имя файла в тело сообщения электронной почты, и поскольку весь мой код отправки сообщения электронной почты и загрузки файла находится в views.py, я не …
Мне интересно, как я должен сохранять элементы данных в таблицах, которые имеют отношения "многие к одному" с моделью Вот код, который я получил на данный момент: models.py: views.py: def recipes(request): recipes = Recipes.objects.all() recipeFermentableFormset = formset_factory(RecipeFermentableForm, extra=1) recipeHopFormset …
Сначала, пожалуйста, посмотрите на структуру данных. есть три модели class Partner(models.Model): name = models.CharField(max_length=100, blank=True, null=True) group = models.OneToOneField( Group, on_delete=models.DO_NOTHING, blank=True, null=True) class CustomUser(AbstractUser): email = models.EmailField(_('email address'), unique=True) partner = models.ManyToManyField( Partner, blank=True) class Quote(models.Model): partner = …
Я новичок в Django. Я создал базу данных, используя postgresql, но столкнулся с проблемой при попытке makenigration. < 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': os.path.join(BASE_DIR,'Data_Collection'), 'USER': 'postgres', 'PASSWORD' : '1234', 'HOST': 'localhost', } } в моем файле …
Я нашел это решение о том, как возможно устранить проблему, с которой я столкнулся: SELECT setval('tablename_id_seq', (SELECT MAX(id) FROM tablename)+1) но я не знаком с операторами SQL, поэтому не понимаю, на что заменить имена. Моя таблица называется …
< Ниже приведены коды index.html views.py def index(request): return render(request, 'index.html') def signup(request): if request.method == 'POST': full_name = request.POST['full_name'] email = request.POST['email'] password = request.POST['password'] if User.objects.filter(email=email).exists(): messages.info(request, 'Email is taken') return redirect('index.html') else: user = User.objects.create_user(full_name=full_name, email=email, …
< Здесь я получил DetailView модели Plan: class PlanDetailView(IsStaffPermissionMixin, DetailView): model = Plan template_name = "backoffice/plans/plan_detail.html" context_object_name = 'plan' def get_object(self): uid = self.kwargs.get("uid") return get_object_or_404(Plan, uid=uid) def get_context_data(self, **kwargs): # Call the base implementation first to get a context …
Это мой файл models.py from django.db import models # Create your models here. class Blog(models.Model): name = models.CharField(max_length=120) created_on = models.DateTimeField(auto_now_add=True) class Article(models.Model): blog = models.ForeignKey(Blog, on_delete=models.CASCADE) created_on = models.DateTimeField(auto_now_add=True) title = models.CharField(max_length=120) body = models.TextField() draft = models.BooleanField(default=False) …
Я пытаюсь запустить тест, чтобы проверить, что ошибка возникает, если я пытаюсь забрать объект закрытого предложения, но ошибка не возникает, потому что оператор сравнения возвращает false, хотя он распознает статус моего предложения как закрытое. Ниже отображается только соответствующий …
Я создаю систему управления колледжем с возможностью хранения тестов на сайте и получения результатов работы студентов. Я хочу отфильтровать тесты на основе месяц-год, например, показать все тесты за март 2022 года. Для этой цели я не могу показать все …
Я имею определенный проект (только начинаю изучать django и в целом то, как работает построение сайтов). Суть проекта - обычный сайт для заметок или записей пользователя. Суть вопроса в том, что мне нужно понять: как сделать так, чтобы залогиненый пользователь(уже …
Я использую пользовательский аутентификатор в моем Django приложении, и пытаюсь войти в систему с помощью API, но когда я использую check_password, он всегда выдает мне false, даже если это правильный пароль, вот мой код: Модель пользователя <pre …
мой проект работал нормально я использовал свою страницу администратора на ней все было в порядке сегодня я попытался открыть ее и она выдает Страница не найдена (404) Ни один продукт не соответствует заданному запросу. Метод запроса: GET URL запроса: …
Я начинаю изучать DJANGO в одном курсе. И у меня HTML и views.py работают хорошо, только если я использую / после пути:: path("create/", views.create, name="create"). В видео по аулам я видел, что люди обычно не ставят этот /, но …
Я пытаюсь сопоставить SQL с Django ORM, но безуспешно. Я хочу сопоставить приведенный ниже SQL-запрос с Django. Можете ли вы мне помочь? SELECT DCon.Name, Dcon.Address1, FROM Fact FPT JOIN Profile DPP ON DPP.ProfileKey = FPT.ProfileKey JOIN Consignee DCon ON …
Я пытаюсь отправить изображения в FormData() из react в django. Но на сервер django не приходят изображения. Другие текстовые поля отображаются в QueryDict, но изображений там нет. код реакции - let formdata = new FormData(); formdata.append('title', ref_title.current.value); formdata.append('price',ref_price.current.value); formdata.append('description',ref_desc.current.value); …
< I tried something but it is not working : TypeError: wrapper_func() got an unexpected keyword argument 'id_contrat' < @authenticated_user def selectcontrat(request) : context = initialize_context(request) form_client = SelectClient(request.POST, user=request.user) if form_client.is_valid(): id_contrat = request.POST.get("ID_Customer") return redirect(reverse('home', args=(id_contrat,))) context['form_client'] …
Пишу сайт на Django. Делаю это впервые, самостоятельно. У меня не получается создать блок с анонсом последней новости в блоке на главной страницы. И почему то не отображаются новости на странице с новостями. Что я делаю не так? Сама модель …
Как получить все объекты, связанные с полем foreignkey в "ProductImage". Итак, у меня есть несколько изображений для одной модели "Product" в "ProductImage", как мне получить все связанные с ними изображения. В настоящее время я получаю ошибку "MultipleObjectsReturned at /shop/product-slug", не …
Я пытаюсь реализовать модель CustomUser в Django Allauth. Когда я использовал предоставленный allauth шаблон входа, я столкнулся с этой ошибкой Моя модель пользователя клиента в users/models.py from django.db import …
Я пытаюсь показать корзину только для определенного пользователя в шаблоне Django Admin. Мне удалось сделать это в обычном представлении следующим образом : order = Order.objects.get(user=self.request.user, ordered=False) но при попытке сделать то же самое внутри модели items = …
Слежение за изменениями файлов с помощью StatReloader Выполнение проверок системы... Исключение в потоке django-main-thread: Traceback (последний последний вызов): File "C:\Users\deku0\AppData\Local\Programs\Python\Python39\lib\threading.py", line 973, in _bootstrap_inner self.run() Файл "C:\Users\deku0\AppData\Local\Programs\Python\Python\Python39\lib\threading.py", строка 910, in run self._target(*self._args, **self.kwargs) Файл "C:\Users\deku0\PycharmProjects\pythonProject2\New_venv\lib\site-packages\django\utils\autoreload.py", строка 64, в wrapper …
Я новичок в django. Я пытаюсь создать решатель содуку на django. Когда пользователь вводит доску содуку, я сохраняю ее в двумерном списке 9x9. После того, как пользователь нажимает submit, я хочу вывести решенный 2D список на сайт в виде …
Я создал приложение django и в init.py при импорте _frozen_importlib я получил эту ошибку я пробовал менять версию python, но не работает в настоящее время моя версия python 3.9
Я использую djoser с уникальными адресами электронной почты, и я хочу иметь возможность повторно отправить письмо активации, если пользователь пытается войти в систему с правильным пользователем и пассом, а аккаунт еще не активен или не получил письмо активации class CustomTokenObtainPairView(TokenViewBase): …
Поле изображения DRF в Django не принимает нулевых значений. Моя модель состоит из image = models.ImageField(upload_to='uploads/', blank=True, null=True) Если я загружаю файл, то проблем нет. Но если я оставляю его пустым, то возникает следующая ошибка: The submitted data …
модель пользовательского использования class CustomUser(models.Model): account = models.CharField(max_length=255, unique=True) name = models.CharField(max_length=255) password = models.CharField(max_length=255) mobile = models.CharField(max_length=255, unique=True) email = models.CharField(max_length=255, unique=True) settings.py AUTH_USER_MODEL = 'user.CustomUser' Как я могу использовать пользовательскую модель для выполнения функций …
Я думаю, что я сделал что-то неправильно и мне нужно удалить его. но я не могу это исправить. Как я могу это сделать? < File "C:\Users\HP\Desktop\venv\lib\site-packages\django\db\models\fields\__init__.py", line 1990, in get_prep_value raise e.__class__( TypeError: Field 'amount' expected a …
Я видел, что одно приложение использует ту же технику, как пользователь может добавить новое поле к существующей модели. Предположим, у меня есть форма заказа, как на картинке, которую я прикрепил ниже. В ней есть некоторое поле для создания заказа. …
Как получить request.args.get в Django без изменения url.py и без передачи аргумента/переменной через def index(request, NO__EXTRA_VARIABLE_HERE) можно ли получить значение без POST или GET формы? Что я могу использовать для получения этого значения в Django? Я пробовал: request.GET, …
я установил требования djongo и django 4.x. Обновил pip перед установкой packeges в settings.py я использовал эту строку подключения. DATABASES = { 'default': { 'ENGINE': 'djongo', 'NAME': '<DB>', 'ENFORCE_SCHEMA': False, 'CLIENT': { 'host': '<Host>', }, } } …
Я пытаюсь зарегистрировать новых пользователей в моем веб-приложении django ecommerce. Я использую пользовательскую модель. Но всякий раз, когда я отправляю форму, моя база данных показывает, что пользователь был сохранен, но затем возникает ошибка "duplicate key value violates unique constraint "account_account_email_key"". …
У меня есть две следующие модели # models.py class Applicant(models.Model): """ A table to store all applicants, relates 1-n to an offer """ name = models.CharField(max_length=50) job = models.CharField(max_length=50) start = models.DateField(null=True, blank=True) def __str__(self): return f'{self.name} applying for …