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

22.08.2022
Код Jquery в моем приложении django не работает

У меня проблема с моим кодом Jquery. Я включаю мой файл скрипта - который зависит от jQuery - после jQuery. Так что я не знаю, в чем проблема. HTML-страница, с которой я расширил jquery : <!-- Core …

22.08.2022
Зацикливание шаблона Django для каждого символа

У меня есть текстовый файл, сгенерированный из 100 коммутаторов Cisco следующим образом: ['device1', 'device2', 'device3', 'device4', ....., deviec100] и я хочу показать эту информацию, используя цикл в шаблоне. Поэтому в моем HTML файле есть что-то вроде этого …

22.08.2022
Получение ошибки App 'org' не имеет модели 'Topic' при выполнении тестов в приложении django

У меня есть следующая функция в файле миграций для добавления начальных данных в db: def add_topics(apps, schema_editor): topic_model = apps.get_model('org', 'Topic') for topic in TOPICS: topic_model.objects.get_or_create(name=topic['name'], display_name=topic['display_name']) Однако запуск тестов дает ошибку, in get_model LookupError: App 'org' …

22.08.2022
Лучший способ получить объект модели, который имеет поле DateTime, наиболее близкое по DateTime к текущему DateTime

Я хочу сделать эффективный ORM-запрос, который возвращает объект модели, в котором время даты объекта наиболее близко к текущему времени. Итак, если текущее время даты равно 22/08/2022 15:00, а у меня есть объекты с датами object1.datetime == 22/08/2022 15:30 …

22.08.2022
Очевидно, что это не лучшее решение, потому что оно будет циклически просматривать всю мою базу данных моделей. Как я могу сделать этот запрос наиболее эффективным способом?

Здравствуйте, Я работаю над проектом, где я использовал django-rest-knox для аутентификации токенов. У меня есть сомнения, что 1.Как использовать токен, который возвращается при регистрации и входе в систему. ( когда я передаю токен в postman как, например, . …

22.08.2022
Как автоматически заменить слово на другое?

В настоящее время я использую Django 4.0 и пытаюсь найти способ преобразовать следующее: [year] в текущий год. Нужно автоматически заменять каждый раз, когда встречается [year]. Будь то из панели администратора, из CKEDITOR, или комментариев и т.д. Я …

22.08.2022
Ваша помощь будет оценена по достоинству! Спасибо.

Я создаю сайт, который отображает фотоальбомы. Для этого у меня есть следующие модели. class Medium(models.Model): pass class MediaSet(models.Model): media = models.ManyToManyField("Medium", related_name="sets", through="SetContent", through_fields=('set', 'medium'),) class SetContent(models.Model): is_cover = models.BooleanField(default=None, null=True) set = models.ForeignKey("MediaSet", on_delete=models.CASCADE, related_name="set_content") medium = models.ForeignKey("Medium", …

22.08.2022
P [...]

У меня есть очень базовая пользовательская команда управления внутри моего django-приложения: < from django.core.management import BaseComman class Command(BaseCommand): help = 'Just do some stuff here...' def handle(self, *args, **kwargs): # Let's pretend I'm doing something really important here!? pass …

22.08.2022
Django вводит данные после base.html

У меня есть файл base.html, который представляет собой меню боковой панели. вот так: &lt;body&gt; &lt;div class="wrapper"&gt; &lt;nav id="sidebar"&gt; &lt;div class="sidebar-header"&gt; &lt;h3&gt;Welcome!&lt;/h3&gt; &lt;/div&gt; &lt;ul class="list-unstyled components"&gt; &lt;li class="active"&gt; &lt;a href="#list"&gt;List&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;a href="#"&gt;Item 1&lt;/a&gt; &lt;/li&gt; &lt;li&gt; &lt;a href="#"&gt;Item 2&lt;/a&gt; …

22.08.2022
Что может привести к тому, что правая половина FilteredSelectMultiple в django не отображает "начальные" значения после перезагрузки страницы (Ctrl R)?

У меня сложилось впечатление, что если я сделаю что-то вроде этого: self.fields["xxx"].initial = termin.getXxx.all() то в правой половине виджета будет отображаться значение termin.getXxx.all() И это правда, почти всегда. За исключением случая, когда я перезагружаю страницу, …

22.08.2022
Ошибка с отладчиком visual studio в пайтон

Не удалось запустить отладчик. Возможно окружение python 3.8 неправильно настроено или отсутствует. Может потребоваться python 3.8 или повторно создать виртуальное окружение

22.08.2022
Сайт администратора для пользовательской модели пользователя и расширенной модели пользователя

Моему приложению Django нужна пользовательская модель пользователя и некоторые дополнительные поля, поэтому я определил их следующим образом: Пользовательская модель и менеджер (определены в приложении под названием users): class CustomUserManager(BaseUserManager): use_in_migrations = True def _create_user(self, email, password, **extra_fields): email …

22.08.2022
AttributeError: объект 'CharField' не имеет атрибута 'is_hidden' [закрыто]

я создаю форму с помощью django и получаю эту ошибку: У объекта 'CharField' нет атрибута 'is_hidden' но поле charField на самом деле имеет атрибут, как вы можете видеть: veiws.py def update_profile(request,id): profile=Profile.objects.get(user=id) context={'profile':profile, } form = ProfileForm(request.POST …

22.08.2022
Django: как запустить функцию после изменения модели m2m

У меня есть m2m отношение между двумя моделями Plot и Station. Поле m2m объявлено внутри модели Station. Когда пользователь создает/обновляет станцию или участок, я хочу запустить функцию 'download' для создания некоторых файлов конфигурации (которые будут использоваться из другой программы), …

22.08.2022
Не работает автозаполнение django rest framework в visual studio code

Я искал решение очень долгое время. Решил опубликовать это, чтобы не потерять это решение.

22.08.2022
Celery : различный сервер для производителя и потребителя с Django

Мы используем Django с Celery для асинхронной задачи, как это @app.task def my_task: # -- code here -- Мы хотим выделить отдельный сервер для потребления этих задач. Один и тот же CODE используется на стороне потребителя и …

22.08.2022
Дата размера не сохраняется в модели cartitem, но товар сохраняется... Есть решение, как сохранить также данные о размере?

Views.py def add_to_cart(request, pk): variant = request.GET.get('variant') product = Product.objects.get(pk =pk) user = request.user cart , _ = Cart.objects.get_or_create(user = user, is_paid = False) cart_item = CartItem.objects.create(cart = cart , product = product ,) if variant: variant = request.GET.get('variant') size_variant …

22.08.2022
Django annotate - проблема с подсчетом вложенных элементов в шаблоне

У меня есть список флажков и меток для бизнес-заявок. Я хотел бы применить категории для каждого бизнес-заявления, но мне трудно подсчитать количество бизнес-заявлений в каждой категории. Вот что у меня есть: models.py class BusinessChallangeCategory(models.Model): title = models.CharField(max_length=300) …

22.08.2022
Django updateview a _set from a model

У меня есть детальное представление from django.shortcuts import get_object_or_404 class Dashboard (AdminStaffRequiredMixin, LoginRequiredMixin, ListView): model = User template_name = 'SCHUK/Dashboard.html' context_object_name = 'Dashboard' def ansicht(request, pk): user = get_object_or_404(User, pk=pk) return render(request, 'SCHUK/Ansicht.html', context={'user': user}) class Ansicht(AdminStaffRequiredMixin, LoginRequiredMixin, DetailView): …

22.08.2022
Использование функции класса в качестве переменной в Django

У меня есть этот файл models.py в моем проекте Django from django.db import models from django.urls import reverse from django.utils.timezone import now class Campaign(models.Model): class Meta: db_table = 'campaign' campaign_id = models.AutoField(primary_key=True) name = models.CharField(max_length=255, default='') topic = models.CharField(max_length=255, …

22.08.2022
Как выполнить асинхронную функцию в синхронной функции

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

22.08.2022
Цикл Django for loop не отображается

Я столкнулся с проблемой отображения кнопки внутри тега for-loop. Когда я удаляю теги {% for user in users %} из send_friend.html, кнопка отображается, когда я добавляю ее снова, она исчезает. models.py class Friend_Request(models.Model): from_user = models.ForeignKey( User, related_name='from_user', on_delete=models.CASCADE) to_user …

22.08.2022
Как запустить сценарий оболочки в веб-приложении azure при запущенном приложении django?

Я хочу запустить shell-скрипт на сервере хостинга azure при размещении проекта Django, мое представление Django содержит код модуля subprocess для запуска shell-скрипта, но я не знаю, какой shell используется на моем сервере, bash или что-то еще, и я не …

22.08.2022
Как я могу обеспечить наследование в моих моделях Django? [закрыто]

В моем приложении Django у меня есть абстрактная модель MyModel, которая имеет, например, поля created_at и updated_at. Я хочу, чтобы все модели в моем проекте были подклассами MyModel, а не использовали django.db.models.Model напрямую. В нашем приложении работает несколько …

22.08.2022
Как присвоить пользователю какие-то свойства?

Задача такая - надо, чтобы пользователь мог заносить любимые игры в соответствующий раздел. Знаю, как реализовать бо́льшую часть. Но я застопорился на самом начале - как присваивать какие-то значения пользователю? Это будет полезно для модерирования (тупо меняешь свойство banned на …

22.08.2022
ImageField django

У меня проблема с загрузкой изображения из формы (когда я загружаю изображение из панели администратора, оно работает). Изображение просто не загружается, без какой-либо обратной связи и журнала. Помогите мне пожалуйста Мой view.py: def class_article_create(request, URLcodenumber): print(URLcodenumber) if request.method …

22.08.2022
Как сохранить/создать тысячи записей в postgres с помощью queryset в Django?

Я хочу хранить тысячи записей в таблице ''Student'', которая имеет поле внешнего ключа ''id_s2_users''. Я пробовал без внешнего ключа, он работает гладко, но когда я добавил ограничение fk, он становится очень медленным и занимает более 20 минут для хранения …

22.08.2022
TypeError: ForeignKey(<class 'itertools.product'>) недействителен [закрыто]

Я новичок в Python / Django. Я не могу выполнить ни одной команды, и терминал каждый раз выдает одну и ту же ошибку. Я хочу создать миграцию и написать в терминале python manage.py makemigrations, но это не сработало. как …

22.08.2022
Расширение django-invitations + адаптер учетных записей django-allauth

Я использую django-allauth и django-invitations. Следуя документации django-allauth, я создал пользовательский адаптер, чтобы я мог переопределить метод get_signup_redirect_url from allauth.account.adapter import DefaultAccountAdapter class MyAccountAdapter(DefaultAccountAdapter): def get_login_redirect_url(self, request): # custom redirects here А затем в моем файле настроек у меня …

22.08.2022
Django-postgres-extra пакет ENGIN ошибка (таблица Partitioning)

у меня есть две большие таблицы в моей базе данных, которые меняются каждый день в 6 утра, и я хочу архивировать последний месяц, я решил использовать разделение таблиц для хранения данных каждого дня в разделе, я установил django-postgres-extra и …

22.08.2022
Система шаблонов Django для генерации запускаемых программ

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

22.08.2022
Как ORM фильтровать запрос со списком параметров?

У меня есть фильтр запроса query_1 = Model.objects.filter(param = param) Мне нужно отфильтровать этот список в другой ORM и вернуть true или flase только если все данные из запроса_1 есть во втором запросе. Например, query_2 = AnotherModel.objects.filter(field__in=query_1) …

22.08.2022
Бэкенд без ORM в Django

Я работаю с базой данных, которую я не могу изменить, у нее нет PK или FK, что затрудняет взаимодействие с ней с помощью ORM Backend в Django. Поэтому я хочу знать, предлагает ли не ORM Backend в Django такую …

22.08.2022
Django(TypeError: ожидалась строка или байтоподобный объект)

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

22.08.2022
Идеи по оптимизации пользовательских колонок в моделях django

В базе данных есть сотни пользовательских столбцов, а отображение в моделях является сложным. Мне нужно решение, как мы можем сократить приведенный ниже код. < class LS_Additional_Values(models.Model): LSCode = models.CharField(db_column='LSCode',primary_key=True,max_length=8) LSFirmCode = models.DecimalField(db_column='LSFirmCode', max_digits=4, decimal_places=0) Table = models.CharField(db_column='Table', max_length=100) pkey …

22.08.2022
React - Невозможно прочитать свойства неопределенного (чтение 'params')

Подобный вопрос об этом же учебнике уже задавался здесь. К сожалению, это более продвинутая часть учебника, и я, похоже, не понимаю этого Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'params') at fetchProduct (ProductScreen.js:16:1) at ProductScreen.js:19:1 …

22.08.2022
Получение типа содержимого хранимого файла с помощью хранилища файловой системы Django

Я хочу получить тип содержимого файла, который хранится в папке media, используя FileSystemStorage Django. Я сохраняю файлы в папке media. При получении файлов из папки media я хочу получать тип содержимого файла вместе с именем.

22.08.2022
Django's .annotate генерирует SQL-операцию для каждого экземпляра в queryset

У меня возникла проблема, когда моя аннотация для наименее связанных gross_price, кажется, вызывает n+1 количество запросов. У меня есть две модели Product и ProductOption, которые выглядят следующим образом: class Product(models.Model): ... class ProductOption(models.Model): product = models.ForeignKey(Product, related_name="options", ...) …

22.08.2022
ImportError: cannot import name 'djongo_access_url' from 'djongo'

Я получаю следующую ошибку при использовании Djongo с Mongodb на сервере django: My users/views.py: from django.shortcuts import render from django.http import HttpResponse from django.views.decorators.csrf import csrf_exempt import json from helpers.view_functions import parse_request_body from .models import UserProfile from djongo import …

22.08.2022
Django не мигрирует после makemigrations

Я работаю над проектом Django с некоторыми приложениями, но с самого начала у меня возникли проблемы с 'makemigrations' и 'migrate'. Эти две программы выдают мне какие-то бессмысленные ошибки, решения которых я не могу найти. А со вчерашнего дня, когда я …