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

26.08.2021
Как выборочно мигрировать модели Django?

Для любого стандартного файла Django models.py, как вы можете сказать Django включать / исключать определенные модели условно (например, на основе переменных в модуле settings.py) при запуске python manage.py makemigrations [app_name]?

26.08.2021
Отправка Javascript fetch в Django

Я пытаюсь отправить полученный json в Django, не уверен, что делаю это правильно. Я пытаюсь получить ответ API с помощью GET, затем внутри получения отправить каждый элемент в Django с помощью POST, чтобы заполнить мою базу данных (представления …

26.08.2021
Как вычислить дату через 8 месяцев от даты_поставки?

Я хочу сделать функцию, которая возвращает срок годности. вот поле, из которого нужно вычислять? delivery_date = models.DateTimeField(auto_now_add=True)

26.08.2021
Как получить "наименее частый" элемент в таблице путем фильтрации с помощью данных из другой таблицы

Я пытаюсь создать аудио базу данных, и вот некоторые из моделей, которые я использую: class State(models.Model): abbreviation = models.CharField(max_length=2) ... class City(models.Model): state = models.ForeignKey(State, on_delete=models.CASCADE) ... class Sentence(models.Model): text = models.CharField(max_length=255) ... class Speaker(models.Model): birth_city = …

26.08.2021
Обновление PostgreSQL с версии 9.6 до версии 11 с помощью Django 1.11 и Heroku

У меня есть монолитное приложение, использующее Django 1.11 и Postgres 9.6, развернутое на Heroku, я использую Heroku Postgres Instances. Heroku просит перейти на более новые версии, потому что Postgres 9.6 скоро будет устаревшим. Я пытался 2 раза обновить мою …

26.08.2021
Невозможно обработать ошибку DoesNotExist с вложенными ресурсами

У меня проблемы с обработкой ошибки DoesNotExist, я использую DRF и DRF-Nested-Routers, и когда я создаю новый объект Like, мне нужен Photo PK, чтобы я мог добавить его в объект Like. Я пытаюсь поймать ошибку, которую я получаю, …

26.08.2021
Не удается заставить Django общаться с Postgres в k8s

У меня есть развертывание простого приложения Django в minikube. В нем есть два контейнера, один для приложения Django, другой для базы данных postgres. Он работает с docker-compose, но не смог заставить его работать в кластере minikube k8s. Когда я …

26.08.2021
Является ли хорошей практикой добавление файлов миграций в репозиторий?

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

25.08.2021
У меня есть два цикла for в Jinja. (Проект Django) Я хочу сохранить forloop.counter для первого цикла в переменную и использовать во втором цикле.

Я не могу сохранить правильную переменную счетчика цикла - мне нужна функциональность, подобная enumerate в python, или просто способ сохранить мои переменные для следующего цикла for. {% for boards, value_dict in my_dict.items %} **{{ forloop.counter }}** <---- gets the …

25.08.2021
Создание Django Serializer с полями по умолчанию в Meta и параметрах запроса

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

25.08.2021
Django request.method в классе View

У меня простой вопрос, как в заголовке, как использовать request.method внутри класса view. У меня там есть форма, и я хотел бы поиграть с ней. class ShopDetailView(DetailView): model = Item template_name = 'shop/detail.html' context_object_name = 'item' def get_context_data(self, **kwargs): …

25.08.2021
Отображение информации из таблицы, django

(Извините за вопрос, но я новичок в django) Я ищу, чтобы показать информацию из моей базы данных 'профиль', но я не нашел, как это сделать... Есть две функциональности, которые должны отображаться на моем 'infos.html': одна часть для информации о …

25.08.2021
Как запустить некоторый код python в фоновом режиме

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

25.08.2021
Как изменить значение HttpRequest.body в django?

Я получаю объект HttpRequest в моей функции представления. Я хочу изменить определенное ключевое значение этого запроса. В настоящее время я делаю следующее - def myview(request): request._body['key1'] = 'value1' # where 'key1' already exists in request body ... …

25.08.2021
Какой http-сервер python использовать?

Я хочу создать скрипт на python, который будет прослушивать запросы на mysite.com/@username затем получит имя пользователя и внутренне получит фотографии этого пользователя из instagram, затем выполнит некоторую обработку изображений, сохранит их локально, чтобы их не пришлось получать снова, …

25.08.2021
Переход на следующую страницу при значении True

JavaScript был создан следующим образом: Если значение diction равно true, я хочу перейти на другую страницу, а если false, я хочу позволить вам перейти на Home. Что мне делать? async function predict() { // predict can take in an …

25.08.2021
Как добавить ссылки на другие приложения, работающие с markdown?

У меня есть проект с 2 приложениями: main и articles. main содержит некоторые продукты (модель Product), и она связана с основным url проекта (т.е. 'main.urls'), так что если вы наберете example.com/products/best-product, вы перейдете (через slug) к этому представлению продукта. …

25.08.2021
Получение результата подсчета с несколькими условиями

У меня есть модели с именем Class, StudentList, Child, TakingQuiz and TakingQuizAnswer. Студенты могут сдавать экзамены. В этом случае, когда они начинают экзамен, данные добавляются в таблицу 'TakingQuiz'. С каждым новым ответом ответы также записываются в таблицу TakingQuizAnswer. …

25.08.2021
Как показать загрузчик при нажатии на один из вариантов оплаты paypal

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

25.08.2021
Как отобразить данные массива django

Я использую Django postgresql. Мне нужно вставить некоторые данные в поле массива модели. Мои модели имеют вид class PurchaseInvoice(models.Model): invoice = models.CharField(max_length=20) date = models.DateField(default=date.today) product_name = ArrayField(models.CharField(max_length=500)) price = ArrayField(models.CharField(max_length=300)) quantity = ArrayField(models.CharField(max_length=200)) amount = ArrayField(models.CharField(max_length=300)) Я …

25.08.2021
Проблемы безопасности при размещении живого кода сайта в публичной репозитории GitHub

Во-первых, я пытаюсь получить свою первую работу в области разработки программного обеспечения и имею ограниченное количество "завершенных" проектов, включая мой сайт резюме (построенный на Django). В настоящее время я размещаюсь на домашнем сервере dokku и хочу выложить код нескольких …

25.08.2021
OperationalError - нет такой таблицы - Django Dynamic URL

У меня есть такой список (поскольку return, этот список возвращается напрямую.); list1 = [ {'ID': 0, 'IP': '192.168.1.1', 'Hostname': 'Hostname1', 'Ports': '23,53,80,139,443,445'}, {'ID': 1, 'IP': '192.168.1.1', 'Hostname': 'Hostname2', 'Ports': '23'}, {'ID': 2, 'IP': '192.168.1.1', 'Hostname': 'Hostname3', 'Ports': '5555,8009'}, {'ID': …

25.08.2021
FactoryBoy обращается к обычной БД вместо БД TEST

Я пытаюсь создать некоторые объекты в методе setUp в тестовом примере Django. Я использую FactoryBoy, который помогает мне в создании объектов. Но кажется, что FactoryBoy не может найти ни одного объекта в базе данных. factories.py class ProductFactory(DjangoModelFactory): ... market_category = …

25.08.2021
Django, пользователь может обновить email и имя пользователя, но не Image

У меня проблема с обновлением формы, потому что все работает как я хочу, но не функция обновления изображения. Она посылает сообщение об успехе, но не меняет изображение для профиля. views.py def profileView(request): if request.method == 'POST': u_form = UserUpdateForm(request.POST, …

25.08.2021
На локальной машине проект django запущен на каком сервере?

У меня есть только запрос, на каком сервере запускается python и django пожалуйста, помогите, на каком сервере Django запускается локально? gunicorn и uwsgi это одно и тоже?

25.08.2021
UnicodeDecodeError: 'utf-8' кодек не может декодировать байт 0x8c в позиции 119485: недопустимый начальный байт (при миграции sqlite3 на postgreSQL - djangocms)

Я пытался перенести базу данных моего проекта djangocms со стандартного sqlite3 на postgreSQL. Но в конце процесса я получил эту ошибку: UnicodeDecodeError: 'utf-8' codec can't decode byte 0x8c in position 119485: invalid start byte. Я не уверен, как справиться …

25.08.2021
Как отобразить данные другого сайта в шаблоне django

**urls.py** urlpatterns = [ path('',views.index,name='index'), ] **views.py** def index(request): return render(request,"index.html") template.html мой шаблон имеет 1)поле ввода 2)кнопка поиска 3)карточка бутстрапа когда я ввожу любой url и нажимаю кнопку поиска, данные сайта должны появиться в карточке <input type="text" value=""> …

25.08.2021
Django - F('') пользовательского Join включает одинарные кавычки в ссылку на столбец, в результате чего Postgres думает, что это строка, а не ссылка на столбец

Я создал пользовательский join, который позволяет набору запросов присоединяться к пользовательской функции Postgres. Параметры этой функции требуют, чтобы внешняя ссылка на общий запрос была передана как часть списка параметров. Когда Django делает это для F(''), он включает одинарные кавычки …

25.08.2021
Как делать mock изображений (avatar + thumbnail) для тестов в Django

Задача состоит в следующем: необходимо при сохранении записи в БД генерировать thumbnail с определенным названием и определенного размера. При ручном тестировании всё работает как нужно, но при написании тестов возникают некоторые трудности. Для понимания происходящего есть следующий код Файл models.py …

25.08.2021
Как фильтровать различные объекты в отношениях "многие-ко-многим" в Django?

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

25.08.2021
Python Социальный аутентификатор с API базового отображения Instagram

Я разрабатываю приложение, позволяющее пользователям видеть свои собственные данные в социальных сетях. Я использую python-social-auth с Django, и он отлично работает с twitter и facebook. Однако у меня возникли проблемы с работой с instagram. Ссылка "авторизация в …

25.08.2021
X и y должны иметь одинаковое первое измерение, но иметь формы (3000,) и (1,)

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

25.08.2021
Get() получил неожиданный аргумент ключевого слова 'title'

я хочу получить блог с полем модели, которое является уникальным, но когда я нажимаю на конкретный блог, он выбрасывает мне вышеупомянутую ошибку. вот мои представления class Blogs(View): def get(self, request): blog_list = Blog.objects.order_by('-joined_date') return render(request, 'blogs.html',{'blog_list':blog_list}) class ReadBlogs(View): def …

25.08.2021
Django Rest Framework : Почему сложный вложенный сериализатор пытается создать вложенные поля в базе данных при вызове .is_valid()?

Контекст У меня есть проект, в котором есть три сущности : Account, Community и JoinRequest. JoinRequest связывает аккаунт (пользователя) с сообществом. И не должно быть более одного JoinRequest для любой пары (аккаунт, сообщество). Проблема Я создал соответствующие …

25.08.2021
Uncaught ReferenceError: $ не определена проблема

Я пробовал вставить код, скопированный с сайта code pen ниже в хранилище, но он не работает. Интересно, почему он не работает? Что мне нужно сделать, чтобы он заработал? Исходный код CSS был импортирован с помощью Viw compiled. Имеет ли это …

25.08.2021
Невозможно выполнить миграцию в django

Model.py class Staff(models.Model): organization = models.ForeignKey( Organization, related_name='staff_organization', on_delete=models.CASCADE, blank=True) user = models.OneToOneField( User, on_delete=models.CASCADE, blank=True) phone = models.CharField(max_length=15, blank=True) address = models.CharField(max_length=200, blank=True) Я пытаюсь добавить новое поле в таблицу базы данных. Я только что добавил поле адреса. …

25.08.2021
Не создаются записи в базе данных Django

Всем привет. Есть джанго проект. Я добавил новое приложение, сделал makemigrations и migrate. Но в базе данных проекта необходимые мне записи не появились. Пробовал sqlmigrate - тоже не работает. Если удалить базу данных, то туда не добавляются записи из старых …

25.08.2021
Django - ValueError: Зависимость от приложения без миграций

Я развертываю свой проект Django на VPS с помощью Dokku. Мой проект использует модель CustomUser, и в проекте есть два приложения: accounts, которое имеет CustomUser и gradebook. Во время развертывания процесс запускает makemigrations и migrate. После развертывания, когда …

25.08.2021
Какой подход будет лучшим для создания нескольких поддоменов в одном проекте django с использованием mysql?

Я собираюсь создать веб-приложение и использовать его как продукт для нескольких организаций. Допустим, мое доменное имя example.com. И у меня есть 2 клиента, org1 (Организация 1) и org2 (Организация 2). Итак, моими поддоменами будут org1.example.com и org2.example.com Сейчас, …

25.08.2021
Отображение объектов, связанных с запрашиваемым объектом, и дочерних объектов в деревьях Materialized Path

Categories/models.py from django.db import models from treebeard.mp_tree import MP_Node class Category(MP_Node): title = models.CharField(max_length=50) slug = models.SlugField(unique=True) node_order_by = ['title'] class Meta: verbose_name = 'category' verbose_name_plural = 'categories' def __str__(self): return 'Category: {}'.format(self.title) categories/views.py from django.views.generic import DetailView from …