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

01.11.2021
Как создать поле даты в моделях django в формате (mm-dd-yyy)

Я собираю даты с различных сайтов, и они имеют формат mm-dd-yyyy, т.е. 10-28-2021. Сейчас я храню их в виде строки. В моделях django я создал поле следующим образом: issued = models.CharField(max_length=16) Это сохраняет дату как строку. …

01.11.2021
Как создать отношение к промежуточной таблице с помощью модели в Django?

Может ли кто-нибудь помочь мне создать эту базу данных, используя модель ORM в Django? Я застрял на создании таблиц CHITIETLOPHOC, DINHDANHKHUONMAT, DINHDANHTHUCONG. Пожалуйста, посмотрите на этот ERD:

01.11.2021
Получение урлов нескольких изображений на Django RestFramework

Я использую Django RestFramework для создания простого eCommerce API, где один продукт может иметь много изображений, и я хотел бы получить URL всех этих изображений в json поле. На данный момент я получил url первого изображения, используя "imagembicicleta_set.all.first.image.url" на …

01.11.2021
Почему моя кнопка не возвращает "POST" django?

Когда я нажимаю на кнопку, я всегда получаю метод GET вместо post: Есть идеи? Спасибо! <body> <form action="/reset" type="POST"> {% csrf_token %} <h3>Random Word (attempt # {{request.session.counter}})</h3> <div> <h1>{{request.session.rword}}</h1> </div> <label for="title">Title</label> <input type="text" name="title" id=""> <button type="submit">Generate</button> </form> …

01.11.2021
Шаблон администратора Django Overriden не импортирует JS

У меня есть шаблон Django, который я пытаюсь запустить с моим собственным JS кодом. Поэтому я расширил логин шаблона admin в папке /templates моего приложения. Однако я могу подтвердить, что скрипт есть, если я перейду по адресу: http://localhost:8000/static/admin.js …

01.11.2021
Как написать запрос Django, который соответствует только полю minute столбца DateTime?

Я использую Django 3.2 и PostGres 9.6. У меня есть модель с полем DateTime "created" ... class PriceQuote(models.Model): ... created = models.DateTimeField(null=False, default=datetime.now) Как написать запрос фильтра Django, включающий предложение для соответствия полю minute созданного столбца? Так в …

01.11.2021
Добавить токен на предъявителя с помощью post в модульных тестах Django - ValueError: invalid literal for int() with base 10

Я пытаюсь добавить токен на предъявителя через постинг в модульных тестах, access_token генерируется хорошо, но когда я передаю его в пост запрос, возникает ошибка, как показано ниже : ValueError: invalid literal for int() with base 10: '<bound method TestCase.id of …

01.11.2021
DRF Аннотирует все магазины, в которых автор продает книги

В настоящее время я пытаюсь аннотировать информацию в моем Author API: All Stores where this author have a book. У меня есть следующие модели: class Author(models.Model): name = models.CharField(max_length=100) age = models.IntegerField() class Book(models.Model): name = models.CharField(max_length=300) …

01.11.2021
Как обновить информацию о пользователе с помощью api вызова к бэкенду django/djoser?

Конечной точкой djoser для данных пользователя является /users/, а затем id номер пользователя. https://djoser.readthedocs.io/en/latest/getting_started.html#available-endpoints Но я не уверен, как получить id номер пользователя, который в настоящее время вошел в систему, чтобы вызов api имел этот …

01.11.2021
Django - AttributeError: модуль 'environ' не имеет атрибута 'ENV'

Установил Python 3.9 на Windows 10. Также установил Django 3.2 Django-environ 0.8. Но я не знаю, почему возникает ошибка, когда я пытаюсь запустить python manage.py runserver Мой код: import environ from pathlib import Path env = …

01.11.2021
Воссоздание макета строк карточек bootstrap с помощью tailwind в django

. Я пытаюсь воссоздать макет строки карточек bootstrap с помощью Tailwind в рамках фреймворка django БЛОКАТОР. Однако попытка попутного ветра приводит к результату ниже <img alt="enter image description …

01.11.2021
Помощь JavaScript для отзывчивого webapp

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

01.11.2021
Интеграция stripe в проект Django TypeError

Я новичок в Django и Stripe API. Я следую документу Stripe и скопировал код из документа в свой файл view.py: это мой файл views.py from django.shortcuts import render,redirect from django.conf import settings from django.urls import reverse from django.views import …

01.11.2021
Django Rest Framework Forbidden при отправке почтового запроса

Я делаю сайт с бэкендом на базе django rest framework и фронтендом на базе react, но когда я использую axios для отправки запроса post в /products, он отправляет ошибку 403 forbidden error это файл представлений @api_view(['GET', 'POST']) def products(request): …

01.11.2021
Как добавить пользовательское действие для того же маршрута, что и стандартное, в наборе ViewSet

Предположим, у нас есть класс ViewSet: class SomeViewSet(viewsets.ViewSet): def create(self, request): pass def custom_action(self, request): pass и регистрируем SomeViewSet следующим образом: some_router = DefaultRouter() some_router.register(r'some-route', AuthenticationViewSet, basename='some-name') Итак, теперь у нас есть SomeViewSet со стандартным …

01.11.2021
Почему оператор 'and' не работает в шаблоне Django?

Что должно быть неправильно в следующем утверждении if-else в моем шаблоне? {% if rp.package.patient_type != "CASH" and rp.realization.cash == True %} N/A {% else %} {{rp.realization.deficit_or_surplus_amount}} {% endif %} Даже когда тип пациента Cash, отображается N/A. Где …

01.11.2021
Fullcalendar v5 отображает только одну подсказку о событии

Я пытаюсь отобразить некоторые события в v5 fullcalendar. Вот мой код: document.addEventListener('DOMContentLoaded',function(){ var cUI= document.getElementById('calendar'); var c= new FullCalendar.Calendar(cUI,{ themeSystem: 'bootstrap', headerToolbar:{ left:'prev,next today', center:'title', right:'', }, events:[ {% for v in vacation %} { {% if v.id_cause.cause_name == 'Vacations' …

31.10.2021
JSONDecodeError при работе с websockets

Я учусь работать с WebSockets. Я использую Django на стороне сервера и react на стороне клиента. Я могу подключиться и отправить объект на бэкенд, но не могу получить массаж на стороне фронтенда. Я делюсь своим кодом. Пожалуйста, укажите мне мои …

31.10.2021
Невозможно вставить сущность вместе с ее внешним ключом в django/djangorestframework

В моем приложении есть следующие модели: class User(models.Model): name = models.CharField(max_length=100) birth_date = models.DateField() address = models.CharField(max_length=200) class Device(models.Model): description = models.CharField(max_length=200) location = models.CharField(max_length=200) max_energy_consumption = models.FloatField() avg_energy_consuumption = models.FloatField() user = models.ForeignKey(User, on_delete=models.CASCADE, null=True) У …

31.10.2021
Включите приложение React в веб-сайт MPA Django

Как интегрировать приложение React в сайт Django MPA? На сайте есть несколько страниц. Одна из страниц является местом, где должны быть размещены изменения интенсивного приложения react. На остальных страницах используется ванильный js. React-приложение и остальные страницы будут использовать …

31.10.2021
Как создать новый элемент через форму в Foreign Key Django

Создаю пет проект отзывов об автозапчастях, на нем учу джанго. Есть такие модели: class SparePart(models.Model): name = models.CharField(max_length=255, db_index=True, verbose_name='Название') brand = models.CharField(max_length=255, db_index=True, verbose_name=&quot;Производитель&quot;) number = models.CharField(max_length=30, db_index=True, verbose_name=&quot;Номер (артикул)&quot;) category = models.ForeignKey(SparePartCategory, on_delete=models.PROTECT, verbose_name=&quot;Категория&quot;) class Review(models.Model): RATING_VALUES = …

31.10.2021
Как использовать результат функции postgresql в шаблоне Django?

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

31.10.2021
Сервер Heroku продолжает аварийно завершать работу

Я развернул Django-сайт на Heroku и иногда получаю много сообщений H10 (App crashed) в журнале. Иногда он попадает в какой-то цикл сбоя, и мне приходится перезапускать dyno вручную. Я запускаю hobby dyno, и это не позволяет мне увеличить масштаб …

31.10.2021
Нет такого столбца: Homepage_goods.number_text

У меня проблема с отображением текста модели в index.html Это код файла views.py class IndexView(generic.ListView): template_name = 'Homepage/index.html' model = Goods context_object_name = 'goods' def description(self): return self.description_text def price(self): return self.price_text def number(self): return self.number_text Это код …

31.10.2021
Django js JQuery Basket_adding

Guys, please help, I am new to Django, JS. Anyway, I'm creating a shopping cart. I added JQuery, the display was fine (added). Then I created a back: I created a model ProductInBasket, in views.py made a function. But, …

31.10.2021
Django не загружает staticfiles, но успешно собирает collectstatic

У меня проблема, мне нужно переключиться с develop на productive, я успешно сделал collectstatic и переключил debug на False, но когда я запускаю свой сервер, на local, docker run или в google microservices, папка static не загружает никаких файлов, …

31.10.2021
Django индексное значение массива

Я отправляю массив массивов пост-запросом через $ajax т.е: [[1, "25, 25, 25", "pounds", "exercise note 1"],[2, "", "No Weight", "note 2"]] Мой ajax: $.ajax({ type: 'POST', url: '', dataType: 'json', data:{ csrfmiddlewaretoken: csrftoken, targets:JSON.stringify(targets), // notes:notes, // …

31.10.2021
Django не может подключиться к запущенному докер-контейнеру postgres

Я удивлен, что не могу заставить это работать, поскольку я запускал приложения django с БД postgres в контейнерах docker несколько раз, однако в этот раз на моей машине Linux приложение django не может подключиться к контейнеру postgres docker, тогда …

31.10.2021
Django: выводить дату последней загрузки и количество новых записей с момента последней загрузки

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

31.10.2021
Как через админку Django можно дублировать часть кода html

Вот предположем у меня есть часть кода &lt;h1&gt;пример текста&lt;/h1&gt; и мне нужно что бы через админку django можно было дублировать этот код в хтмл. Каким образом это возможно сделать ?

31.10.2021
Как решить проблему отсутствия реакции окна Tkinter

Я использую Tkinker для создания прогресс-бара в моем проекте Django. Сначала я попытался использовать Celery, но у меня не получилось, поэтому я искал другие альтернативы и нашел это. Я внедрил Tkinker в свой проект и он работает, но после того …

31.10.2021
У объекта 'Canvas' нет атрибута '_committed'

Я пытаюсь сохранить объект canvas в файл поля моей модели django, но он говорит "'Canvas' object has no attribute '_committed'". p.setTitle(f"{patient.first_name} {patient.last_name}'s Report") p.showPage() p.save() pdf:bytes =buffer.getvalue() buffer.close() response.write(pdf) r = Result.objects.filter(score="12").update_or_create(file=p) Может ли кто-нибудь помочь мне …

31.10.2021
Добавление выпадающего списка в forms.ModelForm

Когда я использовал форматирование Crispy, я получал выпадающий список для поля Room Type. После разработки собственного макета формы на заказ я изо всех сил пытаюсь вернуть выпадающий список. Может ли кто-нибудь указать мне правильное направление? <img …

31.10.2021
Оптимизация запросов в Django

Есть ли лучший способ сделать что-то подобное с помощью Django? Я хочу получить dic, где каждый ключ - это 'user_type', а соответствующее значение - это количество записей для этого 'user_type'. Например: {1: 200, 2: 300} stuff_qs = Model.objects.all() user_type_count …

31.10.2021
Как фильтровать товары из базы данных при переопределении queryset в django restframework

Я застрял, не зная, как поступить дальше. Я хочу фильтровать товары по определенному полю product_class. Приведенная ниже программа продолжает возвращать все продукты в базе данных вместо того, чтобы возвращать только те, которые имеют общий rpduct_class. models.py class Product(models.Model): categories …

31.10.2021
Django и opencv как сохранить файл?

У меня есть вопрос и мне нужна помощь. Я получаю эту ошибку: У объекта numpy.ndarray' нет атрибута 'save Как сохранить файл? Код ниже. def filter2(request, id): image = Images.objects.all() if request.method == 'POST': for x in image: …

31.10.2021
В многодоменном Django-сайте, каковы плюсы/минусы маршрутизации доменов с помощью промежуточного ПО VS запуск отдельного экземпляра для каждого домена

На сайте Django с несколькими доменами, каковы последствия производительности использования одного экземпляра Django (с middleware, обрабатывающим запросы) против нескольких экземпляров django (по одному на домен)? Подробности: У меня есть сайт, построенный на единой …

31.10.2021
Форма не появляется, несмотря на то, что я добавил в представления

Views.py class LogReply(LoginRequiredMixin,UpdateView): model = LogItem ## fields = ['handler','status','comment'] form_class = LogItemForm template_name = 'log/logitem_detail.html' def get_success_url(self): return reverse('log_view',self.object.id) forms.py class LogItemForm(forms.ModelForm): class Meta: model = LogItem fields = ['handler','status','comment'] widgets = { 'comment':forms.Textarea(attrs={ 'class':'form-control', 'placeholder':'請在此輸入處理情形...'}, ), } …

31.10.2021
Django-React Upload Image Issue

Я пытаюсь загрузить изображение из react в базу данных [django] Я получил ошибки GET http://localhost:3000/images/Koala.jpg 404 (Not Found) и изображения не отображаются на странице. но они найдены в моих статических файлах бэкенда Это мое мнение: @api_view(['POST']) def …

31.10.2021
Поле "многие ко многим" или внешний ключ для таблицы отчетов

У меня есть пользователи, о которых может быть составлен отчет, и мне нужно сохранить информацию об отчете. Поэтому моя модель пользовательского отчета выглядит следующим образом class UserReportLog(models.Model): reported_by = models.ForeignKey(settings.AUTH_USER_MODEL, on_delete=models.SET_NULL, null=True) reported_at = models.DateTimeField(auto_now_add=True) нужно ли …