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

01.09.2021
Git bash "Наблюдение за изменениями файлов с помощью StatReloader" застрял и не загружается

Я установил проект Django в виртуальной среде на своем компьютере. При использовании команды python manage.py runserver 0.0.0.0:8000 Bit Bash перестает что-либо делать, и мне приходится завершать программу, чтобы начать сначала. Я подождал несколько минут, и когда я завершаю сеанс, …

01.09.2021
Показ незарезервированного времени во фронтенде приложения для бронирования на django

Я пытаюсь создать приложение для бронирования с помощью Django. Это моя "модель событий" в моем model.py: user = models.ForeignKey(User,null=True, on_delete=models.SET_NULL) date = models.DateField(null=True) time = models.TimeField(null=True) end_time = models.TimeField(null=True, blank=True) created = models.DateTimeField(auto_now_add=True) updated = models.DateTimeField(auto_now=True) #date: Дата, когда …

01.09.2021
Обновление модели при удалении объекта, на который она ссылается через отношение ManyToMany

Например, у меня есть модель class ModelA(models.Model): name = models.CharField() class ModelB(models.Model): last_modified_time = models.DateTimeField() as = models.ManyToManyField('ModelA') когда я удаляю экземпляр ModelA, я хотел бы также обновить поле last_modified_time во всех экземплярах ModelB, которые ссылались на ModelA. Для …

01.09.2021
Если нет ошибки, почему ее цвет не меняется?

This is my github, i dont know why even though there is not error the color of stule.css didnt ocuerr? https://github.com/Angelheartha/tera я не знаю, хотя polls/templates/polls/index.html указывает на polls/static/polls/style.css когда я делаю python manage.py runserver и http://localhost:8000/polls/ …

01.09.2021
Как добавить функцию get_queryset в apiview из Djnago rest framework?

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

01.09.2021
Как обновить дату в таблице django?

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

01.09.2021
Функция is_valid() в di_form работает неправильно

Models.py class DeviceInterface(models.Model): MODULE_ID_CHOICES = ( ('TenGigabitEthernet','TenGigabitEthernet'), ('FortyGigabitEthernet','FortyGigabitEthernet'), ('GigabitEthernet','GigabitEthernet'), ('Ethernet','Ethernet'), ) moduletype = models.CharField(max_length = 50,choices = MODULE_ID_CHOICES) firstportid = models.CharField(max_length=50) lastportid = models.CharField(max_length=50) I2DKEY = models.ForeignKey(Device, on_delete=models.CASCADE) ##The key to link up the tables def __str__(self): return self.moduletype …

01.09.2021
Как изменить имя файла django InMemoryUploadedFile перед загрузкой на S3 без моделей?

Окружающая среда Django==3.24 DRF==3.11 boto3==1.16 django-storages==1.10 Я хочу изменить имя файлов перед загрузкой на s3 без сохранения в DB(model). Я попробовал вот так. # in Post request files = request.FILES.getlist('files') res = [] for file in files: …

01.09.2021
Django - Проверка достоверности токена AWS Cognito перед обработкой запроса конечной точки

Так, у меня есть код ниже для проверки токена AWS Cognito. Я явно не хочу добавлять эти 6 строк кода в каждую конечную точку. Также я не знаю, правильный ли это способ проверки, все, что я делаю, это ожидаю, что …

01.09.2021
TypeError: индексы списка должны быть целыми числами или фрагментами, а не str в Django 3.0

При преобразовании данных из файла csv в модели django возникает проблема def upload_timesheet(client, user1, csv_file): field_map_1 = { 'Date' : 'date', 'Client Name' : 'worked_on', 'Employee Name': 'user', 'Employee Number': 'employee_number', 'Start Time(HH:MM:SS)': 'start_time', 'End Time(HH:MM:SS)': 'end_time', 'Break Taken(HH:MM:SS/HH:MM)': 'breaktime', …

01.09.2021
Как вывести первые 100 символов в django? [дубликат]

Я хочу вывести первые 100 символов строки в django. {% if dt.faq_info|length < 100 %} {{dt.faq_info}} {% else %} {{dt.faq_info[:100]}} {% endif %} Но я получил TemplateSyntaxError Could not parse the remainder: '[:100]' from 'dt.faq_info[:100]' Есть ли другой …

01.09.2021
Как восстановить резервную копию базы данных для проекта Django с существующими моделями и миграциями?

Установить базу данных mysql из существующего дампа очень просто # open prompt cd into the directory where the dump is located # login to mysql create database mydb use mydb source mydb.sql И все готово! Но проблема возникает с …

01.09.2021
Как пометить клонированную форму из inline как удаленную, чтобы Django знал, что сохранять, а что нет

Views.py: def device_add(request): if request.method == "POST": device_frm = DeviceForm(request.POST) dd_form = DeviceDetailForm(request.POST) di_formset = inlineformset_factory(Device, DeviceInterface, fields=('moduletype', 'firstportid', 'lastportid'),widgets={ 'firstportid':TextInput(attrs={'placeholder': 'e.g. TenGigabitEthernet1/0/1'}), 'lastportid':TextInput(attrs={'placeholder':'eg. TenGigabitEthernet1/0/48'})},extra=1,max_num=3, can_delete=False) di_form=di_formset(request.POST) if device_frm.is_valid(): # Create and save the device # new_device here is the …

01.09.2021
Как отобразить детали json на веб-странице с помощью Django?

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

01.09.2021
Как создать ChoiceField для email пользователя из модели EmailAddress модели allauth в django restframework?

Я использую django allauth и restframework в бэкенде для API. Мой вопрос заключается в том, как я могу создать поле ChoiceField в моем сериализаторе с адресами электронной почты зарегистрированных пользователей в качестве значений, чтобы вместо текстового поля форма создавала поле …

01.09.2021
Проблема с загрузкой и сохранением файла excel с помощью django

У меня 3 проблемы, не могу разобраться, может есть какие-то связи. Problem 1.1: file is exported in django documentation and it works, but when I try to rename it, it has some error. I want to be like this with …

01.09.2021
Получение неправильного запроса при указании домена на vps

Привет всем, после развертывания моего Django App я попытался указать мое доменное имя на мой VPS через записи A, и по какой-то причине он просто переводит меня на плохой запрос (400). Я проверил, и dns разрешается для записей A, поэтому …

01.09.2021
Диаграммы Ганта в Django

Я пытался сделать диаграммы ганта в Django, но не смог. В python я попробовал следующее: import plotly.figure_factory as ff df = [dict(Task="Job-1", Start='2017-01-01', Finish='2017-02-02', Resource='Complete'), dict(Task="Job-1", Start='2017-02-15', Finish='2017-03-15', Resource='Incomplete'), dict(Task="Job-2", Start='2017-01-17', Finish='2017-02-17', Resource='Not Started'), dict(Task="Job-2", Start='2017-01-17', Finish='2017-02-17', Resource='Complete'), dict(Task="Job-3", Start='2017-03-10', …

01.09.2021
Как создать пользовательские представления API в Django Rest Framework

Я хочу создать пользовательское представление API на основе существующих данных. models.py class Practice(models.Model): practice_id = models.BigAutoField(primary_key=True) score = models.SmallIntegerField(null=True) correct = models.SmallIntegerField(null=True) wrong = models.SmallIntegerField(null=True) not_answered = models.SmallIntegerField(null=True) class Meta: managed = True db_table = 'practice' def __str__(self): return str(self.practice_id) …

01.09.2021
У объекта 'InMemoryUploadedFile' нет атрибута 'to_excel' - Django

У меня проблема, у меня есть этот скрипт на python pandas и он отлично работает, мне нужно было сделать так, чтобы обработать pandas весь документ, но теперь, когда я пытаюсь вставить в django, я получаю эту ошибку... Есть идеи? …

01.09.2021
Django - Возврат к директории верхнего уровня из шаблона с помощью href в django

Стараюсь, чтобы вопрос был простым! В настоящее время я нахожусь в каталоге, в котором есть шаблон cart.html:. 8000/shop/cart/6/M/user и я хочу перейти в каталог: 8000/shop/shirts Так что я просто написал в cart.html: <a href="{% url …

01.09.2021
Как выполнить итерацию в подпунктах объекта в шаблоне django

Views.py: from django.views import generic from .models import Servico class ServicoView(generic.DetailView): model = Servico context_object_name = 'servico' template_name = 'servico.html' models.py: from djongo import models class PublicoAlvo(models.Model): def __str__(self): return '' alvo1 = models.CharField(max_length = 126) alvo2 = models.CharField(max_length …

01.09.2021
Не найден модуль с именем blog.eg django

I'm facing this challenge! File "C:\Program Files\Python310\lib\importlib\__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1030, in _gcd_import File "<frozen importlib._bootstrap>", line 1007, in _find_and_load File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line …

01.09.2021
AttributeError: объект 'NoneType' не имеет атрибута '_get_qnames_to_try'

Я пытаюсь создать веб-приложение, которое выдает IP-адрес имени хоста, который должен быть введен пользователем в текстовое поле. Но я продолжаю получать эту ошибку. Я не могу получить ответ в url. Я новичок в этом деле, пожалуйста, помогите. view.py from django.shortcuts …

01.09.2021
Поле формы Django ModelAdmin с атрибутом id, доступное для чтения

Когда вы делаете поле формы в форме ModelAdmin только для чтения, Django не присваивает ему атрибут id. У меня есть поле select, которое можно редактировать в форме ADD, но только для чтения в форме UPDATE. Есть ли способ заставить Django …

01.09.2021
Ошибка атрибута: Generic Detail View должен вызываться либо с объектом pk, либо со slug в URLconf в тестах

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

31.08.2021
Как написать менеджер моделей для модели в django и вернуть результат в формате quryset

У нас есть 3 модели в models.py: class Benefactor(models.Model): user = models.OneToOneField(User , on_delete=models.CASCADE) choice = [ (0,'Beginner'), (1,'medium'), (2,'Expert'), ] experience = models.SmallIntegerField(default=0, choices=choice) free_time_per_week = models.PositiveSmallIntegerField(default=0) и class Charity(models.Model): user = models.OneToOneField(User , on_delete=models.CASCADE) name = models.CharField(max_length=50) …

31.08.2021
Можем ли мы управлять развертыванием каждого приложения django в рамках одного проекта Django независимо?

Допустим, у нас есть один проект django, в котором есть два приложения - FooApp & BarApp. Каждое приложение работает со своей собственной базой данных. Это означает, что они оба управляют собственным набором моделей. Можно ли управлять развертыванием этих приложений независимо …

31.08.2021
Ограничьте slug пути django списком

В настоящее время у меня есть такой путь path('<slug:slug>/', ToSlugPage.as_view()), Есть ли способ ограничить результаты, которые slug может иметь для этого пути, и если да, то как? Так, например, если у меня есть список слизней slugs = …

31.08.2021
Выполнение python скрипта на сайте django

Я новичок в django. Моя задача на html странице django, чтобы внутри определенного div выполнялся python скрипт, без каких-либо действий пользователя. Чтобы сразу после загрузки страницы, запускалась определенная функция, выполняющаяся внутри div. Пример: {% block content %} <div> и здесь …

31.08.2021
AttributeError at / Объект 'NoneType' не имеет атрибута '_get_qnames_to_try'

Я работаю над проектом, в котором мне нужно вывести Ip адрес имени хоста, введенного пользователем в текстовое поле на html странице. Я использую Django, вроде как новичок в этом. Я получаю ошибку no qnames found. Пожалуйста, помогите! Здесь Views.py …

31.08.2021
Создание объекта модели Django с внешним ключом

Я перепробовал столько разных способов, но никак не могу добиться этого. У меня есть 'TeamName' как внешний ключ к 'MLBGame'. Я пытался создать новые объекты MLBGame, но не могу заставить их работать из-за внешнего ключа. Каков правильный способ сделать это? …

31.08.2021
OperationalError: нет такой таблицы, но база данных и папка migrations были удалены

Очень похоже на этот вопрос: У меня есть скрипт, который: dumps all data to json, deletes the database.sqlite3 file and the migrations folder executes: python makemigrations app python manage.py migrate app python manage.py makemigrations python manage.py migrate …

31.08.2021
Как получить кверисет из Django для использования в шаблоне

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

31.08.2021
Ошибка Python при использовании count в условном выражении

Я новичок в python и пытаюсь подсчитать строки в датафрейме pandas и использовать результат в функции if. Я постоянно получаю ошибку 'NoneType' object is not subscriptable, я перепробовал все, что мог придумать, но безуспешно. Кто-нибудь может объяснить, почему я получаю …

31.08.2021
Django.core.exceptions.FieldDoesNotExist: Необработанный запрос должен включать первичный ключ

Я пытаюсь сделать необработанный запрос в django, но, похоже, он не работает. Это работает, когда я выполняю тот же запрос в table plus (IDE для баз данных) . Это мой код Django: class AllCustomerOwnerTransactionView(APIView): permission_classes = [IsAuthenticated] authentication_classes = [JWTAuthentication] …

31.08.2021
Невозможно загрузить проект Visual Studio из-за отсутствия файла Microsoft.PythonTools.Django.Targets

Я клонировал свой проект из репозитория GitHub и получил следующую ошибку при открытии проекта в Visual Studio: C:\path\to\project\test.pyproj : error : The imported project "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VisualStudio\v16.0\Python Tools\Microsoft.PythonTools.Django.targets" was not found. Also, tried to find "Microsoft\VisualStudio\v16.0\Python Tools\Microsoft.PythonTools.Django.targets" in …

31.08.2021
Как изменить поле модели на основе определенного периода времени с помощью Django?

Я хочу автоматически вносить некоторые изменения в свою модель. Например, после размещения нового заказа я хочу обновить статус заказа на отмену, если isPaid не станет true в течение 1 дня после размещения заказа. как это сделать? class Order(models.Model): PENDING_PAYMENT = …

31.08.2021
Django: Как получить последний X-related-object по критерию и сохранить другие поля?

I have a case of Authors followed by a User, that I want to sort by their latest published Book, as well as display the book's title and release_date. Authors also have books with a release_date in the future, which …

31.08.2021
Миграция Django не забирает все поля модели

Я создал новый проект Django на Windows 10, с последней версией python и Django. После создания модели с несколькими таблицами/моделями на одной модели он пропустил некоторые поля. После повторной попытки он не создал новый скрипт миграции. Я просмотрел исходный файл …