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

09.09.2021
Миграция FileField / ImageField не применяется

Я буду очень признателен, если кто-нибудь поможет мне с этой ошибкой Django, мои модели созданы следующим образом : from django.db import models from django.utils.timezone import now # Create your models here. class Album(models.Model): album_title = models.CharField(max_length=200) creation_date = models.DateTimeField(default=now) …

09.09.2021
Форма Django не отображается на html-странице

Я изучаю Django и создал форму с помощью ModelForms. Сначала я написал views.py как функцию, но когда я попытался сделать его классом, форма не отображается, в то время как остальные теги работают. Вот мой views.py в методе функции def company(request): …

09.09.2021
Как сделать размер пагинации изменяемым из администратора в Django Rest

В настоящее время я использую django-constance, который дает мне поля в админке с настраиваемыми значениями. А затем я делаю следующее: from constance import config def get_page_pagination_with_custom_page_size(size): class CustomPagination(PageNumberPagination): page_size = size return CustomPagination class ArticleListViewSet(viewsets.ModelViewSet): queryset = Article.objects.all() serializer_class = …

09.09.2021
Можно ли выполнить функцию удаления модели?

У меня есть модель Stock и DeltaStock. class Stock(models.Model): quantity = models.DecimalField() class DeltaStock(models.Model): delta_quantity = models.DecimalField() stock = models.ForeignKey(to=Stock, on_delete=models.CASCADE) Stock - это состояние склада с текущим состоянием. И каждый раз, когда что-то берется со …

09.09.2021
"неожиданный конец ввода", когда шаблонизатор Jinja использовался для предоставления нескольких параметров функции onclick

Я пытаюсь запустить js функцию, используя параметры, переданные в шаблон через jinja, где item содержит строки следующего вида: item.id = 'item1' item.indicator = 'yes' #or no Код шаблона: {% for item in items %} <!--The error is thrown …

09.09.2021
Django Storage и Boto3 не извлекают медиафайлы из AWS S3

Я использую сервер разработки для тестирования загрузки и получения статических файлов из AWS S3 с помощью Django storages и Boto3. Загрузка файлов работает, но я не могу получить файлы. Вот что я получаю: <img alt="enter …

09.09.2021
Форматы, используемые django при обмене данными между клиентом и сервером?

может кто-нибудь подсказать, какой формат использует django при обмене данными между клиентом и сервером? Использует ли он только один из них, или их больше? Считаете ли вы их действенными или у них есть недостатки?

09.09.2021
Время ожидания request.user не отображается

Я только начал изучать Django. Я создаю простое приложение для блога и пытаюсь get the user liked time of post of request.user. Я сделал модель Post и модель Like. И когда пользователю нравится показывать время, когда пользователю нравится. …

09.09.2021
Проект Django на AWS EC2 Статические файлы

Я развернул свой проект Django на экземпляре AWS EC2 с Windows Remote. Все работает, но проблема в том, что проект не может загрузить статические файлы. Кто-нибудь сталкивался с такой же проблемой? Я выполнил python manage.py collectstatic, но …

09.09.2021
Получение данных из базы данных Django

Я пытаюсь получить все мои данные из базы данных в формате массива или списка. Так, чтобы я мог сделать цикл for в html для перебора всех имен в базе данных. Я пробовал с: all_name = name.objects.all() …

09.09.2021
Доступ к базе данных [закрыто]

Я хочу: сделать сайт с таблицей-рейтингом студентов. Студенты и их оценки будут браться из Google Sheets. Моей первой реализацией был следующий алгоритм: The user visited the page with the rating The program received data from Google Sheets The …

09.09.2021
Реверс для 'cbvdetail' не найден. 'cbvdetail' не является действительным именем функции представления или шаблона

я не могу вызвать свой класс детализации, используя reverse_lazy from django.shortcuts import render, redirect from django.urls import reverse_lazy, reverse from . models import Task from . forms import Taskform from django.views.generic import ListView from django.views.generic.detail import DetailView from django.views.generic.edit …

09.09.2021
Django rest fraemwork. Фильтрация данных в соответствии с моделью в моделях отношений

У меня есть несколько моделей, таких как: class MainModel(TimeStampedModel): model_name = models.CharField(_("model_name"), max_length=240) model_price = models.DecimalField(_("model_price"), max_digits=8) class ModelAdditionalData_1(TimeStampedModel): model_id = models.OneToOneField( Model, verbose_name=_('related model'), on_delete=models.CASCADE, related_name='model_water_flow_data1', related_query_name='model_water_flow_data1' ) model_param_1 = models.models.DecimalField(_("model_param_1"), max_digits=8) class ModelAdditionalData_2(TimeStampedModel): model_id = models.OneToOneField( …

09.09.2021
Как я могу использовать CLOSESPIDER_ITEMCOUNT с scrapyd?

Я использую scrapy &amp; scrapyd в django framework. Я хочу ограничить количество переходов по url. Я нашел эту опцию CLOSESPIDER_ITEMCOUNT в scrapy doc. для подсчета и остановки моего паука, но у меня проблемы с ее использованием. Есть ли …

09.09.2021
Django forms.py, ModelChoiceField изменяет отображаемый текст

У меня есть форма с выпадающим списком, созданная моим forms.py: asset = forms.ModelChoiceField(required=False, queryset=Asset.objects.filter(Q(is_loaned=False) &amp; Q(may_be_loaned=True)), label="Asset", widget=forms.Select(attrs={'class': 'form-control'})) Выводимые им значения выглядят следующим образом: UN-POA-1875 (15) | Ноутбук | Lenovo L590 20Q7 i5-8265U 1.6 ГГц 8 …

09.09.2021
Как получить id формы в Django?

Я пытаюсь разработать страницу на Django, где есть несколько форм, которые пользователь может изменять. Для этого мне нужно получить id формы, которую пользователь просит изменить. Вот мой код: models.py: class Order(models.Model): user = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.CASCADE ) …

09.09.2021
AWS Elasticbeanstalk Django - ошибка во время развертывания приложения

Я обновил свой сайт на Amazon's Elasticbeanstalk, как я делаю это регулярно, но теперь я получаю ошибку шлюза 502, даже при попытке создать совершенно новый сайт. В журнале web.stdout.log показано следующее: Sep 9 09:16:28 ip-172-31-36-179 web: [2021-09-09 …

09.09.2021
Поиск даты с данным номером python

Я работаю над функционалом типа поисковой строки для поиска доступной даты в модели из DateTimeField date в Django. Вот некоторые примерные даты, входные данные и желаемый результат: Даты выборки: 05/01/2022 06/04/2021 01/02/2023 08/01/2022 07/31/2025 03/05/2022 01/28/2021 …

09.09.2021
URL JSON Response с использованием Django Rest Framework

У меня есть URL, допустим (http://json-data.com), который возвращает ответ в формате JSON. Мне нужно получить данные JSON из этого URL и сохранить эти данные в РСУБД. Есть ли какой-нибудь метод или класс, доступный в Django …

09.09.2021
Обработка нескольких запросов в Django

Я новичок в Django и работаю над rest API, мой Django проект о записи на прием к врачу, в то время как каждый пользователь может записаться только на один прием к определенному врачу, и каждый прием, будет иметь номер, …

09.09.2021
Где я могу получить гугл токен для регистрации через Google?

Я пытаюсь настроить вход / регистрацию в Google в моем проекте django. Для этого я использую эту документацию. Но я не могу понять, где взять токен Google. Я хочу получить access_token по этой ссылке curl -X POST …

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

Я пытаюсь добавить пользовательское поле (pretty_user) на страницу администрирования модели, которое отображает информацию о пользователе в красивом виде. Я добавляю модель как вызываемое поле непосредственно в класс ModelAdmin. Это прекрасно работает в представлении list_display, но полностью разрушается в представлении change_form. …

09.09.2021
Ошибка wkhtmltopdf и pdfkit на сайте, размещенном в heroku

Я создал приложение django, которое требует загрузки файла pdf, оно работает локально, но не работает на heroku при размещении. urls.py path('download_resume/', DownloadResume, name='download_resume'), views.py @login_required(login_url='login') def DownloadResume(request): education = Education.objects.filter(user = request.user)[:3] template = loader.get_template('download_resume.html') html = …

09.09.2021
Не удается загрузить фотографии в многочастную форму в django rest framework

У меня есть проект, в котором пользователь может загружать несколько фотографий при создании объявления, при отправке запроса из postman с помощью form-data объявление успешно добавляется, но изображение не загружается, При использовании необработанного Json с установкой типа содержимого:multipart/form-data, я получаю …

09.09.2021
Как я могу получить доступ к "промежуточной" таблице join с помощью стандартного фильтра django?

Как я могу получить определенный набор экземпляров RecipeIngredient, предполагая, что я знаю рецепт и его ингредиенты? Я пытался использовать следующий код: RecipeIngredient.objects.filter(recipe=recipe, ingredient__in=recipe.ingredients.all()) Но он возвращает мне кверисет одного экземпляра, но не нескольких. class Recipe(models.Model): name = models.CharField(max_length=200, …

09.09.2021
Почему функция перенаправления изменяет мой url в django

При вызове функции def login() и redirect на функцию def index() мой url меняется в браузере и выглядит как http://127.0.0.1:8000/error500index этот url. Но логически url выглядит как http://127.0.0.1:8000/index. Но ошибка500 появляется в url, когда …

09.09.2021
Когда Axios запрашивает Http запрос, но url изменяется и создает [object%20Object].

Я хочу удалить объект в моей Django DB с помощью http запроса с Axios к Django View. Но при изменении POST url добавляется странная вещь, [object%20Object]. Похоже, что это проблема конвертации, но я не понимаю, почему это происходит. Что я …

09.09.2021
Как запустить асинхронную функцию в Threadpoolexecutor в python

У меня есть async get_forecastweather функция, которая дает мне JSON данные о погоде, я понимаю, что мы не можем выполнить async функцию внутри sync, но как мне сделать это внутри отдельного потока, нужна помощь, заранее спасибо def weather_detail(request): if …

09.09.2021
Переводы ngettext, за что отвечают строки перевода

Впервые использовал ngettext для переводов и наткнулся на такой вывод в файле .po #: app/admin.py:53 app/admin.py:127 msgid &quot;task&quot; msgid_plural &quot;tasks&quot; msgstr[0] &quot;задача&quot; msgstr[1] &quot;задача&quot; msgstr[2] &quot;задача&quot; msgstr[3] &quot;задача&quot; Кто подскажет, за что отвечает каждая из msgstr ?

09.09.2021
Плохо сформированная шестнадцатеричная строка UUID в DJANGO

Сначала я создал таблицу пользователей в user_app, где он должен был заполнить ID каждого пользователя обычно как 1,2,3,4... и так далее . class CustomUser(AbstractUser): user_id = models.BigAutoField(primary_key=True) Позже я обновил BigAutoField до UUIDField : class CustomUser(AbstractUser): user_id …

09.09.2021
Django IP не подключается [закрыто]

Я создаю свой первый проект Django (Windows 10, python 3.8, Django 3.2.6), я следовал инструкциям из https://docs.djangoproject.com/en/3.2/intro/tutorial01/ это все входные и выходные данные в командной строке после этого я посетил http://127.0.0.1:8000/ …

09.09.2021
Как изменить адрес хоста на корневой странице DRF api?

Мое приложение, разработанное на djangorestframework, имеет корневую страницу API, где размещены все доступные конечные точки API. Но проблема в том, что хост имеет некорректный URL (url=backend), как я могу изменить его на реальный IP-адрес, на котором развернуто мое приложение? <a …

09.09.2021
Как определить технологию, данные хостинга, профиль компании в python [закрыто]

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

09.09.2021
Как запустить задачу celery-beat под декоратором?

У меня есть декоратор "шкафчик": def lock_task(func): def wrapper(*args, **kwargs): if redis.set(func.__name__, 'lock', nx=True): try: result = func(*args, **kwargs) finally: redis.delete(func.__name__) return result or True else: return 'Skipped' return wrapper Также у меня есть celery-task с моим …

09.09.2021
Django запрос для сортировки по полю последней версии отношения "многие ко многим

Допустим, у меня есть следующие модели Django: class Toolbox(models.Model): class Meta: constraints = [ models.UniqueConstraint( fields=["name", "version"], name="%(app_label)s_%(class)s_unique_name_version", ) ] name = models.CharField(max_length=255) version = models.PositiveIntegerField() tools = models.ManyToManyField("Tool", related_name="toolboxes") def __str__(self) -&gt; str: return f"{self.name}" class …

09.09.2021
Django - как отсортировать/упорядочить несколько объектов по нескольким полям?

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

09.09.2021
Экспорт данных в Excel в Django с помощью openpyxl

Я пытаюсь экспортировать данные в excel с помощью пакета openpyxl, но django выдает ошибку 'utf-8' codec can't decode byte 0xae in position 3: invalid start byte. Вы передали b'{\x1ah\xae' (&lt;class 'bytes'&gt;). class FeedbackExportView(View): def get(self, request): feedback_queryset = Feedback.objects.all() …

09.09.2021
Редактор CK работает локально, но не на сервере

Хорошая работа У меня есть приложение django, работающее на архитектуре aws ubuntu 18.04 LTS x64. Редактор ck, который работает, когда я захожу в локальную панель администратора. Не работает на сервере (вместо редактора ck появляется текстовое поле). Как я могу …

09.09.2021
Как минимизировать поисковый запрос django?

Я планирую реализовать функцию автопоиска в django! Но я считаю, что переборщил, поэтому мне нужно предложение: В основном эта поисковая строка находится на странице, где сначала все доступные данные отображаются в виде списка! А затем, когда пользователь набирает что-то, …

09.09.2021
Django - Что происходит, когда csrf_token НЕ повторно отправляется на сервер?

Привет всем. Мне интересно... Что происходит, когда csrf-токен отправляется приложением на стороне сервера браузеру в HTML-форме, и эта форма не была отправлена браузером вместе с сообщением? Потому что я подумал... Django создает csrf_token и связывает его …