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

23.11.2021
Django ORM лучший способ манипулирования запросами django ORM для поиска связанных данных

Модели: class Tweets(models.Model): date_created = models.DateTimeField(default=now, verbose_name="Created on") tweet_data = models.TextField(verbose_name='tweet message') user = models.ForeignKey(User,on_delete=DO_NOTHING) class UserFollowers(models.Model): follower_user = models.ForeignKey(User,on_delete=CASCADE,related_name="follower") followee_user = models.ForeignKey(User,on_delete=CASCADE,related_name="followee") В таблице UserFollowers есть записи о том, кто за кем следует. Вот, Мне нужно …

23.11.2021
Форма Django, использующая model_formset, не отправляется

Я пытаюсь создать экран для отображения всех пользователей в моем приложении, а затем иметь возможность обновлять отображаемые поля для пользователей. По сути, это администраторское представление пользователей. Я хотел бы иметь возможность обновлять несколько пользователей одновременно, нажимая кнопку submit. Для …

23.11.2021
Django не может ограничить создание модели, передавая отсутствие параметра в objects.create()

Я делаю сайт, используя Python, Django, pytest и метод TDD. Одна из моих целей - не позволить создать элемент в базе данных, если я не передаю никаких аргументов в качестве параметров в Item.objects.create(). У меня есть следующие тесты: def …

23.11.2021
Django: Как каскадировать обновление через несколько моделей?

Я пишу приложение на основе Django для отслеживания объектов (Objekt) и задач по их обслуживанию. Объекты могут быть привязаны к местоположению. <>> Место (0/1) --- (n) Объект (1) --- (n) Задача<>>> Положение, объект и задача имеют поле статуса со …

23.11.2021
Что может быть хорошей ахитектурой для программ, которые используют интенсивно работающие серверы? [закрыто]

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

23.11.2021
Почему моя форма не сохраняется в базе данных после добавления в нее новой модели

как только я переношу другую модель и даже не пытаюсь добавить другое содержимое в форму, моя форма перестает сохраняться в базу данных. Она сохранялась нормально, пока я не мигрировал новую модель. моя форма. class AccessionForm(forms.Form): last_name = forms.CharField(label …

23.11.2021
Как переопределить значение в javascript prg значением из программы python

Добрый день, У меня есть задание, в котором нужно модифицировать существующий код на Django. Он отображает примерный набор строк с количеством введенных с экрана строк. Если введенное число больше 500, то он должен вернуть 20 строк и изменить значение …

23.11.2021
Поля формы Django Admin Form не обновляются при сохранении формы изменений

В форме администратора для модели. Перед отправкой формы. Я хочу отредактировать/добавить поле модели с внешним ключом, используя всплывающую форму изменения Django admins. При отправке я хотел бы, чтобы поля обновлялись новыми добавленными данными, которые были созданы/отредактированы в этой всплывающей форме …

23.11.2021
Фильтр Select2 more в Django

У меня есть этот код ниже, где я использую Select2 в моем компоненте select, он работает нормально, как я пишу, он выглядит, но я уже искал в интернете, чтобы найти примеры, как настроить набор запросов, который …

22.11.2021
Подсчет данных в хранимой процедуре mysql

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

22.11.2021
Ошибка 403 `Forbidden You don't have permission to access this resource.` на хостинге

Проблема в том что при попытке запуска сайта на хостинге выдаёт ошибку 403 Forbidden You don't have permission to access this resource. на хостинге. Лично я могу связать это с тем что скорее всего я непрвильно импортировал сайт или выбрал …

22.11.2021
При размещении Django formset в таблице шаблонов это не работает

В коде происходит что-то странное, набор форм выглядит гигантским (я понимаю, что это потому, что он находится вне таблицы) но в итоге он работает, то есть при нажатии на плюсик поля формы дублируются или утраиваются, то …

22.11.2021
Застрял в структуре модели App DB в Django. (Приложение для проверки безопасности труда)

Я хочу создать приложение, которое будет больше похоже на приложение контрольного списка, в котором будет несколько вопросов (как в опросах), как показано ниже, но больше одного. в ответе будет 3 варианта, Да, Нет и АН. например …

22.11.2021
Я столкнулся с ошибкой выхода индекса списка за пределы диапазона, моя ситуация выглядит следующим образом;

Def login_view(request): if request.user.is_authenticated: return redirect('/dashboard') if request.method == 'POST': email = request.POST['email'] password = request.POST['password'] cache.set('email',email) fact = User.objects.filter(email=email).values('username') username = fact[0]['username'] username = username.encode(encoding='UTF-8') password = password.encode(encoding='UTF-8')

22.11.2021
Предварительное заполнение поля выбора Django ChoiceField внутри набора форм

У меня есть набор форм с полем Runner, которое должно иметь некоторое значение из модели Runner. Я использую виджет select2 для заполнения этого значения: когда пользователь что-то набирает, я использую Ajax для запроса соответствующих строк из …

22.11.2021
Django использует одну и ту же переменную в разных функциях

Я пытаюсь сделать следующее: получить данные из стороннего приложения и показать их на странице. Я буду получать данные в функции get_context_data и использовать те же данные в методе get_initial. У меня не получилось это сделать. Есть ли способ сделать …

22.11.2021
Отображение даты в шаблоне django с помощью javascript

Я не уверен, почему дата не отображается в этом шаблоне django, использующем javascript и html: Я также нашел это полезным: как отобразить javascript var в html body Но после этого все еще не могу заставить его работать. …

22.11.2021
Django - сортировка данных json от самого большого к самому маленькому

я получаю данные из elasticsearch в html, но я хочу сортировать данные в html от наибольшего к наименьшему в соответствии с суммой, как я могу это сделать? пример того, как я отображаю количество ошибок (скрываю div, если …

22.11.2021
Page not found (404) Request Method: GET Request URL: http://127.0.0.1:8000/delete_task//

Пытаюсь сделать возможность удаления таска но вылетает вот такая ошибка. Что не так с url? Views from django.http.response import HttpResponse from django.shortcuts import render, redirect from .models import Task from django.utils import timezone from django.views.decorators.csrf import csrf_exempt from django.http import …

22.11.2021
Проблема с картинками, когда запускаю Docker Django-React

Пытаюсь запустить приложение Django-React внутри докера, когда начинаю тестировать приложение React появляется данная ошибка FetchError: request to http://localhost/media/filer_public/03/58/0358cfac-1ac5-4caa-8b6b-bd20361dd878/import_filesa0a0b76730363b11ebb8a73cf86249c70c_b167f69b364a11ebb8a73cf86249c70c.jpg failed, reason: connect ECONNREFUSED 127.0.0.1:80 Обратите внимание на _next Как я понимаю, внутри контейнера …

22.11.2021
Как отправить bloburls в FileField в django

У меня есть следующий bloburl blob:http://127.0.0.1:8000/99bbb97e-79ee-4ac5-b553-796e1f5e897e Как мне передать это в поле File в Django, чтобы я мог сохранить этот файл? Мой models.py выглядит примерно так class UploadFile(models.Model): fileId = models.AutoField(primary_key=True) file = …

22.11.2021
Почему phpMyAdmin не показывает базу данных

В общем так получилось что в phpmyadmin не показывает базу данных от сайта, а каким образом её импортировать я не знаю, скажу сразу что регистрировался на phpmyadmin через хостинг так как по другому не понял как(возможно по этому и нет …

22.11.2021
Что не так с запросом к PostgreSQL ? (psycopg2 SyntaxError: syntax error at or near column_name)

Добавил поле &quot;authorization&quot; (обычный CharField) к модели и после этого отправка запроса (INSERT) начала выдавать ошибку psycopg2 SyntaxError: syntax error at or near authorization, а до этого все прекрасно отправлялось. Все миграции нового поля сделаны. Вот поле: authorization = models.CharField(max_length=2) …

22.11.2021
Лучшие соглашения об именовании для нескольких полей формы с одинаковой темой [закрыто]

Привет всем простой вопрос, у меня есть поле формы Django следующего вида player = forms.CharField(required=False, widget=forms.Textarea( attrs={ 'class': 'form-control'), max_length=200, help_text='Please enter a player name.') Эта форма charfield принимает имя игрока из ввода, анализирует БД, извлекает статистику этого …

22.11.2021
Django отображение видео из модели

У меня есть модель, содержащая видеофайлы, загруженные в папку media/videos. Когда я нахожусь на странице администратора, я могу видеть видео и воспроизводить его. Теперь я пытаюсь отобразить его в шаблоне, но он не позволяет мне это сделать. Вот …

22.11.2021
Я хочу создать список с помощью django

Category1 = '' category1_tmp = ['a','b',c','d'] for n in category1_tmp: category1 &amp;= n + '|' django error : unsupported operand type(s) for &amp;=: 'str' and 'str'> чего я хочу: a|b|c|d как я могу решить?

22.11.2021
Как добавить класс {% render_field formset.empty_form %}

Я хотел бы, чтобы моя форма имела соответствующие классы, чтобы придать ей лучший вид, по крайней мере, стандартизировать дизайн {% render_field formset.empty_form %} У кого-нибудь есть какие-нибудь идеи. Вопрос в том, что я не могу стандартизировать все к одному …

22.11.2021
Как написать queryset для получения данных из различных связанных моделей в Django?

Структура моих моделей: PRODUCT_TYPE = ( ('s', 'simple'), ('v', 'varaible') ) class Products(models.Model): name = models.CharField(max_length=250,null=True, blank=True,) slug = models.SlugField(max_length=200, unique=True,null=True) product_type = models.CharField(choices=PRODUCT_TYPE, default='simple', max_length=50) timestamp = models.DateTimeField(auto_now_add=True, auto_now=False) updated = models.DateTimeField(auto_now_add=False, auto_now=True) is_published =models.BooleanField(default=False) class ProductAttribute(models.Model): …

22.11.2021
Django ссылающийся столбец несовместим со ссылающимся столбцом

У меня есть таблица Displays и Ads. В Ads есть ссылка на Displays. В чем может быть проблема, если это стандартная модель? def generate_uuid(): return uuid.uuid4().hex class DisplaysDJ(models.Model): id = models.CharField(primary_key=True, max_length=32, default=generate_uuid) <pre …

22.11.2021
Динамический сайт, не использующий JavaScript

Я начал использовать фреймворк python django. Могу ли я открыть динамический сайт без использования JavaScript? Я нахожу python простым в использовании, а JavaScript мне почему-то не нравится.

22.11.2021
Передача иностранного ключа на страницу и получение данных

У меня есть страница, которая в основном отображает введенные пользователем данные на основе проекта. Начальная страница содержит всего несколько полей, одно из которых project_name, которое я установил как unique project_name = models.CharField(max_length=50, blank=False, unique=True) С этой страницы я …

22.11.2021
Статическое заполнение в django

Я получаю эту ошибку, когда запускаю collectstatic File "C:\django\venv\lib\site-packages\django\contrib\staticfiles\storage.py", line 38, in path raise ImproperlyConfigured("You're using the staticfiles app " django.core.exceptions.ImproperlyConfigured: You're using the staticfiles app without having set the STATIC_ROOT setting to a filesystem path. <a …

22.11.2021
Каковы лучшие практики хранения дублирующихся данных в моделях Django, таких как имя, фамилия и полное имя.

Я создал проект с фронтендом React и API Django Rest Framework (DRF) для бэкенда. Все идет хорошо, но мне очень интересно узнать о лучших практиках сохранения данных для ваших моделей. В качестве примера, у меня есть модель пользователя с …

22.11.2021
Django TestCase client.logout() неправильно выводит пользователя из системы

Я пишу несколько тестов для Django. У меня возникли проблемы с методом client.logout(), который, похоже, не выводит тестового клиента из журнала. Вот мой setUp(): def setUp(self): # Set up a user to use with all of the tests …

22.11.2021
Мне нужно ограничить обновление и удаление только покупками со статусом "EV".

Мне нужно ограничить обновление и удаление покупок только покупками со статусом "EV", те, которые имеют статус "AP", могут быть только прочитаны. Вот мои модели: class Purchases(TimeStampedModel): values = models.DecimalField(decimal_places=2, max_digits=10, default=0) cpf = BRCPFField("CPF") status = models.CharField(max_length=2, …

22.11.2021
Шаблон Django - Подсчет количества месяцев между сегодняшним днем и переменной датой

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

22.11.2021
Django запрос, который вычисляет наиболее активные посты по симпатиям и антипатиям, а также по каждой категории

Я хочу вычислить самый популярный пост по каждой категории, но у меня возникает ошибка DISTINCT ON fields is not supported by this database backend. после я использую PostgreSql, но у меня также возникла ошибка. аннотация и distinct вместе не работают …

22.11.2021
Я работаю над проектом электронной коммерции на mysql и django, и во время функции добавления в корзину я не могу понять, где проблема...?

я не могу понять, где проблема... Вот такая ошибка произошла * Environment: Request Method: GET Request URL: http://127.0.0.1:8000/cart/ Django Version: 3.2.7 Python Version: 3.8.10 Installed Applications: ['django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'myapp.apps.MyappConfig', …

22.11.2021
Подключите django к унаследованной базе данных postgresql, которая уже существует и имеет 1 таблицу

Я пытаюсь подключить базу данных postgresql с уже созданной таблицей (legacy). В интернете мало документации, как это сделать, так как база данных уже создана. Боюсь потерять данные. Подскажите, как это сделать. Я использую Windows и gitbash и имею pgadmin4. Все …

22.11.2021
Что является эквивалентом для SELECT * FROM table_name WHERE id IN (1,2,5,9) в Django [дубликат].

Def post(self, request, *args, **kwargs): req = self.request.POST ids = req.get('ids') imported_data =table_import.objects.filter(id=ids) в котором ids имеет значения 1,2,5,7