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

03.09.2021
Не удается соединить контейнер Postgres с контейнером Django на Docker

У меня есть два изображения: 1. PostgreSQL, 2. приложение Django. Я пытаюсь соединить django с postgres через сетевое соединение. Вот мой DATABASE_URL DATABASE_URL=postgres://postgres:somepassword@0.0.0.0:5432/music и мой docker-compose.yml version: "3.1" services: db: image: postgres environment: POSTGRES_USER: postgres POSTGRES_PASSWORD: qweytr21 …

03.09.2021
Как найти все даты между 2 датами в django? [дубликат]

Я хочу найти все даты между двумя датами первая дата - unique_dates[0] значение unique_dates[0] - 2021-08-30 и вторая дата - datetime.date.today() unique_dates = list({a.date for a in attendances}) date = datetime.date.today() Как это сделать?

03.09.2021
Не отображаются файлы на продакшине Django

НА локале все работает. Заливая на сервер, потом загружаю файл через админку, но файлы в шаблоне не отображаются, по ссылке 404. Хотя файлы на сервер грузятся. settings.py MEDIA_ROOT = …

03.09.2021
Динамическое создание таблиц с помощью SQLite и django

Мне дали задание для сайта, который я сейчас разрабатываю. В настоящее время мои коды позволяют мне делать необходимые сохранения в существующих таблицах, но я не знаю, как выполнить следующую задачу. Задача состоит в том, чтобы динамически создавать таблицы, пока …

03.09.2021
Есть ли способ выполнить фильтрацию списка в django generic ListView, как в админке django?

Я пытаюсь добавить фильтрацию для представления списка в django, что-то вроде Вот мое мнение class SaleView(ListView): model = SaleBill template_name = "sales/sales_list.html" context_object_name = "bills" ordering = ["-time"] paginate_by = …

03.09.2021
Ограничение типов файлов для определенного блока DocumentChooserBlock() в Wagtail Steamfield

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

03.09.2021
Как мне прочитать вывод django log.debug() и сохранить в переменной для отображения в моих шаблонах?

В настройках протоколирования я установил вывод в консоль, и я хочу прочитать вывод консоли, например a = log.debug("hello") print(a) Но я попробовал это, и оно возвращает None

03.09.2021
Django ckeditor - Как создавать миниатюры загруженных изображений по умолчанию

В settings.py у меня CKEDITOR_IMAGE_BACKEND = 'pillow', но эскизы не были созданы автоматически. В документации v.6.1.0: Установите CKEDITOR_IMAGE_BACKEND на один из поддерживаемых бэкендов для включения эскизы в галерее ckeditor. По умолчанию эскизы не создаются и полноразмерные …

03.09.2021
Django Filters NameError: имя 'group' не определено [закрыто]

Когда я пытаюсь вывести представление, я пытаюсь проверить с помощью фильтра, является ли группа нулевой или нет. Я уже определил "group" в модели как Foreignkey, но это дает мне ошибку. Как я могу решить эту проблему? Ошибка File "/root/server/accounts/filters.py", …

03.09.2021
Django Form - Как создать шаблон пользовательской формы с циклом для одного поля?

Я создаю веб-приложение, которое использует шаблонизатор Django. При этом одна из моих моделей называется Order. Модель Order, помимо других моделей, также использует модель Food - это отношение ManyToMany. Модель Food использует модель Category для определения категорий еды (которая должна …

03.09.2021
Как ограничить количество клиентов в комнате каналов django

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

03.09.2021
Django база данных ошибка inccorect печать поля выбора

Итак, я пытаюсь взять данные из панели администратора и одно поле является полем выбора (мужчина и женщина). Когда я зарегистрировал пользователей с женским и мужским типом в моей приборной панели, у каждого есть только одно значение. поэтому мне нужно …

03.09.2021
Как передать ответ в формате pdf в качестве вложения файла?

У меня есть модель models.py class Dibbs(models.Model): name = models.CharField(max_length=20) views.py def index(request): dibbs_obj = Dibbs.objects.all() solit_list = Dibbs.objects.values_list('name', flat=True).distinct() context ={'dibbs_obj':dibbs_obj,'solit_list':solit_list} return render(request,"Partsbase-data-table (1).html",context) def display_pdf(request): r = request.GET.get('solit_list') buffer = io.BytesIO() buffer.seek(0) return FileResponse(buffer, as_attachment=True, filename='') …

03.09.2021
Как получить значения поля Django MultiSelectField

Я установил Django MultiSelectField через библиотеку django-multiselectfield==0.1.12 и вот мой код. models.py: class Job(models.Model): CONTRACT = (("1", _("Indefinido")), ("2", _("Temporal")), ("3", _("Formación o Prácticas")), ("4", _("Autónomo o Freelance"))) contract = MultiSelectField(verbose_name=_("Contract"), max_length=200, choices=CONTRACT, null=True) Форма администратора Django …

03.09.2021
Как сделать поле редактируемым при создании, но только для чтения в существующих объектах?

У меня есть django Model, и я хочу иметь возможность задавать id при создании. Но после создания, id существующего объекта не должен быть редактируемым. class Vehicle: id = models.UUIDField(primary_key=True, default=uuid.uuid4) Я вижу, что мне нужно сделать "editable=True" …

03.09.2021
Передача POST-запроса через AJAX, проблема Django

Мое мнение таково: def creating_profile(request): if request.is_ajax and request.method == "POST": array = request.POST.get('nums') print(request.POST.get('nums')) else: print('it's not ajax') my js: const RegisterForm = document.forms["RegisterForm"]; const csrftoken = document.querySelector('[name=csrfmiddlewaretoken]').value; let nums = [1, 2, 3] RegisterForm.addEventListener('submit', () …

03.09.2021
Django: Недопустимый тег блока в строке 8: 'endblock'. Вы забыли зарегистрировать или загрузить этот тег?

Пожалуйста, помогите с ошибкой, которую я получаю, следуя по книге django.Ошибки гласят: "Invalid block tag on line 8: 'endblock'. Вы забыли зарегистрировать или загрузить этот тег?". Прилагаю изображение. Спасибо ошибка веб-страницы django {% extends 'base.html' %} …

03.09.2021
KeyError : Но ключ существует и получен хороший результат

У меня есть API, который анализирует элементы, содержащиеся в url изображения, и возвращает мне словарь, все в порядке, пока я не пытаюсь подсчитать, сколько раз встречается пара ключ-значение! Проблема в том, что Python говорит мне, что есть KeyError на …

03.09.2021
Как изменить поле `related_name` модели после миграции в Django?

Изначально я создал модель, как показано здесь: class MyModel(models.Model): creator = models.ForeignKey(User, on_delete=models.CASCADE, related_name="creater") # rest of the fields below Заметьте, создатель как поле с ForeignKey соотношение с related_name как creater, что на самом деле является орфографической …

03.09.2021
Проблемы с динамическими кнопками "нравится" и "не нравится" через шаблоны django и JS

Я пытаюсь динамически создать и использовать кнопки like и unlike для моего проекта cs50w, который, конечно, должен позволить пользователю понравиться или не понравиться сообщение и переключить кнопку like на кнопку unlike и так далее. Самое неприятное, что сама механика …

03.09.2021
Запрос для GroupBy в Django

Class Author(models.Model): first_name = models.CharField(max_length=10) last_name = models.CharField(max_length=10, null=True, blank=True) def __str__(self): return f'{self.first_name} {self.last_name}' class Book(models.Model): name = models.CharField(max_length=100) author = models.ManyToManyField(Author, related_name='book_author') price = models.SmallIntegerField() def __str__(self): return self.name Здравствуйте! Я пытался сгруппировать стоимость книг в …

03.09.2021
Suit_form_tabs не работает в Django-Admin

Я использую django-suit для создания админки моего сайта. Я хочу создать различные вкладки в форме, для этого я использую свойство suit_form_tabs Я добавил его в админку, но оно не работает и не отображается в форме админки. Изображение формы администратора <a …

03.09.2021
Не удалось определить условие соединения между родительской и дочерней таблицами для отношения Product.collections

Взаимосвязь между продуктом и коллекцией - это "многие ко многим". Продукт может находиться во многих коллекциях, а в каждой коллекции может быть много продуктов. Для такого случая я хочу преобразовать модели django в sqlalchemy в fastapi. Ниже приведена таблица для …

03.09.2021
Django mongoengine rendring pdf файл

Я пытаюсь открыть файл pdf из результатов поиска, так как я использую mongoengine в django. Недавно я перешел с sql на mongodb. как открыть pdf файл из фронтенда mongoengine django search.html для sql db.нижеприведенный код предназначен для sqldb и …

03.09.2021
Возврат данных из задачи Django+Celery

Я новичок в Django и Celery. Итак, я пытаюсь вернуть данные после того, как они были запрошены через соответствующий объект модели в задаче. tasks.py from celery.decorators import task from .models import * from .serializers import * from .views_api_utils import …

03.09.2021
Распознавание эмоций face-api-js модели не загружаются в django

''' Не удалось загрузить ресурс: сервер ответил со статусом 404 (Not Found) :8000/models/face_landmark_68_model-weights_manifest.json:1 Failed to load resource: the server responded with a status of 404 (Not Found) :8000/models/face_recognition_model-weights_manifest.json:1 Failed to load resource: the server responded with a status of 404 …

03.09.2021
Помощь Django: AttributeError: модуль 'django.db.models' не имеет атрибута 'BooleanFeild'

Я работаю над простым приложением чата в Django 3.2.5, я столкнулся с проблемой, когда я дал команду python manage.py makimigrations, терминал показал эту ошибку File "C:\Python\Python3.9.6\Scripts\ChatApp\chat\models.py", line 8, in Message is_read = models.BooleanFeild(default=False) AttributeError: модуль 'django.db.models' не имеет атрибута …

03.09.2021
Как <object> или <iframe> не работает с обратным прокси Nginx

На моем сайте есть раздел для отображения другого сайта с помощью . Он работает нормально, если пользователь обращается к веб-серверу напрямую. Однако этот раздел ничего не показывает, если я размещаю веб-сайт за обратным прокси-сервером nginx. Интересно, нужно ли добавить …

03.09.2021
Как получить доступ к данным пользователя на всех страницах в django?

После входа в систему я хочу получить доступ к данным пользователя, когда захочу (в частности, в навигационной панели). Я не использовал модель пользователя, предоставленную в django. Я создал свою собственную модель для аутентификации. Моя база данных хранится в mysql на …

03.09.2021
Как я могу рефакторить модель кода, используя встроенные общие представления на основе классов в django?

I реализует представления с помощью встроенных общих представлений на основе классов в django. я использую Listview CreateView UpdateView DeleteView как это. @method_decorator(decorators, name='dispatch') class CustomerListView(ListView) @method_decorator(decorators, name='dispatch') class CustomerCreateView (CreateView ) @method_decorator(decorators, name='dispatch') class CustomerUpdateView(UpdateView ) @method_decorator(decorators, name='dispatch') class CustomerDeleteView(DeleteView …

03.09.2021
Почему "Проверка CSRF не удалась. Запрос прерван." в CreateModelMixin в django rest framework?

Я новичок в django rest framework, и пытаюсь написать представление для регистрации пользователей, но всякий раз, когда я запускаю представление, нажимая на нужный url, я получаю следующую ошибку. Ошибка:- Forbidden (403) CSRF verification failed. Request aborted. You are seeing …

03.09.2021
Как использовать результат запроса в теге if statement в шаблоне Django

Можно ли использовать результат запроса в теге шаблона if statement category.html (шаблон): {% for ETF in ETFs %} &lt;td&gt;{{ ETF.ticker }}&lt;/td&gt; &lt;td&gt;{{ ETF.full_name }} {% if ETF.asset_class == "Inverse" %} &lt;! –– this don't work ––&gt; &lt;span class="alert-warning" &gt; …

03.09.2021
Django - как вставить файл '.json' в БД SQLite?

мой '.json файл' как { "users": [ { "userId": 1, "firstName": "AAAAA", "lastName": "as23", "phoneNumber": "123456", "emailAddress": "AAAAA@test.com", "homepage": "https://amogg.tistory.com/1" }, { "userId": 2, "firstName": "BBBB", "lastName": "h5jdd", "phoneNumber": "123456", "homepage": "https://amogg.tistory.com/2" }, { "userId": 3, ... …

03.09.2021
Django - Сериализация списка первичных ключей для атрибута ManyToMany?

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

03.09.2021
Установка ограничения для плавающего поля в соответствии с другим плавающим полем

У меня есть эти поля в форме. demand = forms.FloatField(label='Demand:', min_value=0) production_rate = forms.FloatField(label='Production rate:', min_value=0) Мне нужно, чтобы производственная_ставка была больше, чем значение спроса. Это возможно?

03.09.2021
Существует ли способ автоматической валидации в сериализаторе django для primaryKey (author_slug или phrase_slug)?

У меня есть мои CRUD с моделями, сериализаторами и представлениями. # models.py from django.db import models class Author(models.Model): slug = models.SlugField(primary_key=True) name = models.CharField(max_length=200) description = models.TextField() class Meta: db_table = 'authors' class Phrase(models.Model): author_slug = models.ForeignKey(Author, db_column='author_slug', on_delete=models.DO_NOTHING) …

03.09.2021
Тест DRF, содержит ли список объектов JSON определенный объект

Я тестирую конечную точку из Django DRF, которая выдает JSON-список объектов. Я пытаюсь проверить, есть ли конкретный объект в возвращаемом списке. Я пробовал assertIn и assertContains, но они выдают ошибки. Тестовый код для assertIn: def test_list(self): client = …

03.09.2021
ValueError: Представление blog.views.post_search не вернуло объект HttpResponse. Вместо этого оно вернуло None

Я реализую "функцию поиска" в своем django блоге, используя Solr и Haystack. В "http://127.0.0.1:8000/blog/search/" написано TypeError at /blog/search/ post_detail() missing 3 required positional arguments: 'year', 'month', and 'day' Также в "http://localhost:8000/blog/search" написано ValueError at /blog/search Представление blog.views.post_search не вернуло объект …

03.09.2021
Nginx 502. Плохой шлюз, но работает с CORS. Должен ли я использовать CORS в производстве?

Я пытаюсь докеризировать Django App + React с Nginx и прокси передать запрос на мой бэкенд с помощью upstream. Проблема заключается в том, что если я не включаю cors и разрешаю localhost:4000 в моем бэкенде, соединение отклоняется. Nginx бросает: <pre …

03.09.2021
Объявления импорта могут появляться только на верхнем уровне модуля, а запрещенный MIME-тип

Я пытаюсь загрузить сценарий, который включает оператор импорта, но Firefox показывает в консоли ошибку "import declarations...". Импорт в моем скрипте выглядит примерно так: import { foo } from './path/to/js/file'; Я могу избавиться от этой ошибки, включив type="module" в качестве …