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

15.11.2021
Изображения облачного хранилища google отличаются для аутентифицированного и публичного url

Я не могу понять, как возможно, что для GCS authenticated URL показывает другое изображение, чем public URL ? Я загружаю изображения через скрипт python django def upload_to_cloud(blob_name, file_obj): file_type = imghdr.what(file_obj) blob_name = …

15.11.2021
Динамическое создание пользовательского разрешения для определенного имени поля модели в Django

Я создал модель и хочу создать некоторые группы и разрешения динамически с определенным именем поля модели и именем группы или именем кода разрешения. Например, если у меня есть модель Institute с некоторыми полями (например, eiin, name, address, category), …

15.11.2021
Как проверить id-токен в django с помощью firebase admin sdk?

From react native jwt token генерируется с помощью this. https://rnfirebase.io/reference/auth/idtokenresult const idTokenResult = await firebase.auth().currentUser.getIdTokenResult(); console.log('User JWT: ', idTokenResult.token); Я отправил этот токен через заголовок Authorization с использованием Bearer на бэкэнд. Это бэкенд django, но он не декодирует токен …

15.11.2021
Django-hosts с Nginx

Мой конфиг nginx следующий : server { listen 80; server_name hello.in; location /{ proxy_pass http://xxx.xx.xx.xxx:8000/; } } Я использую django-hosts с этой конфигурацией nginx. В django-hosts я настроил свои урлы на abc.hello.in, но он не перенаправляет на это …

15.11.2021
Пользовательская функция как DRF SerializerMethodField

Как определить отдельную функцию, которая действует как сериализатор модели на экземпляре модели django? (не SerializerMethodField) def function_a(model): ... return B class ExampleSeralizer(serializers.HyperlinkedModelSerializer): field_A = serializers.???('function_a') class Meta: model = models.ModelA fields = ['field_A']

15.11.2021
Как сделать запрос на создание (POST) с помощью api в django

Я хочу создавать новые данные, когда любой пользователь делает любой запрос, например, Create Export Delete или Update, но сейчас я работаю над Export... У меня есть два url, один из которых имеет данные таблиц (average_data urls) и один url, …

15.11.2021
ModuleNotFoundError: Нет модуля с именем 'qr_code', но я все равно установил и получаю ошибку следующего вида

Ошибка вроде этой появляется снова, даже если я установил приложение модуль не найден "QRcode"

15.11.2021
Объект WSGIRequest' не имеет атрибута 'session_key

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

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

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

15.11.2021
Django Model Form не сохраняется || Вместо этого пишет в адресную строку

В настоящее время у меня есть форма с данными о клиенте, которые мне нужно отправить в базу данных. Однако, когда я отправляю форму, она не сохраняется и не перенаправляется, как предлагает код. Вместо этого она записывает все …

15.11.2021
Django: перенаправление страницы администратора при сохранении, но в новой вкладке

Я новичок в мире django и веб-разработке в целом Я перенаправляю пользователя-администратора на HTML, который отображает то, что было сохранено (preview.html). в файле admin.py я добавил переопределение для response_add и response_change def response_add(self, request, obj, post_url_continue=None): return …

15.11.2021
Django как использовать переменную в фильтре запроса

Я пытаюсь создать фильтр Django, используя переменную в качестве входного фильтра для запроса contains на json-поле. Я просто не могу заставить его работать. По моим наблюдениям, решением должно быть использование kwargs, но я не знаю, как это реализовать. lookupValue = …

15.11.2021
Как получить конкретный профиль пользователя, создавшего сообщение в django

я уже несколько дней пытаюсь найти способ решить эту проблему, я пытаюсь вернуть конкретный профиль пользователя, который создал пост в django, но когда я пытаюсь это сделать, я получаю VectorDetails() missing 1 required positional argument: 'pk'. Позвольте мне показать …

15.11.2021
Изображения облачного хранилища Google отличаются для аутентифицированных и публичных url

Я столкнулся с непонятной проблемой с gcs. Я загружаю файл изображения через скрипт python в django, и изображение на authenticated url отличается от изображения на public url. На самом деле я загружаю файл, который …

15.11.2021
Основы локализации в Django

Посмотрите этот пост, если хотите узнать, как локализовать приложения Django 👇 https://blog.crowdin.com/2021/11/10/django-translation/

15.11.2021
Медленная установка пакетов python в aws lightsail

Я пытался установить некоторые пакеты python в lightsail, но это было медленно и заняло более 8 часов. Я использовал pip install -r mypiplistreq.txt после долгих часов работы я использовал pip3 install -r mypiplistreq.txt, но результат был все тот же, …

15.11.2021
Возникают проблемы с получением данных из моей базы данных для пользователей

Я пытаюсь отобразить все курсы из моей модели курса для пользователей, но, похоже, у меня это получается неправильно. вот мой код; views.py def course_list(request, category_slug=None): category = None categories = Category.objects.all() courses = Courses.objects.filter(available=True) if category_slug: …

15.11.2021
Файл не выбран Это поле обязательно для заполнения

Взгляды from .models import Posts from django.contrib.auth.mixins import LoginRequiredMixin, UserPassesTestMixin from django.contrib.messages.views import SuccessMessageMixin from django.views.generic import CreateView class PostCreateView(LoginRequiredMixin, CreateView): model = Posts fields = ['caption', 'image'] template_name = 'home/creat_post.html' def form_valid(self,form): form.instance.user = self.request.user return …

15.11.2021
Приложение django работает только с портом 8000

Я работаю над проектом и разместил его на ec2, чтобы проверить, все ли работает нормально или нет. Пока это только одностраничное приложение без конечной точки. Проблема в том, что он работает только если я использую my_domain:8000 или my_ip:8000 …

15.11.2021
Могу ли я выучить Python самостоятельно? [закрыто]

Я абсолютный новичок в Python. Я начал смотреть некоторые видео на youtube. Пожалуйста, скажите, могу ли я выучить Python самостоятельно? Можете ли вы помочь мне с веб-сайтами? Если да, то на какой курс мне следует записаться? Спасибо, Руби

15.11.2021
Ошибка миграции django-cms

Создал таблицу doctors которая обращается к модели Title в django-cms. При миграции на сервере происходит ошибка которая в текстовом виде ниже. Много гуглил, ничего не помогло. Я могу удалить все миграции из папки migrations и запустить makemigrations и оно сработает, …

15.11.2021
Как кодировать и декодировать изображение в JSON для celery и django

Я пытаюсь применить некоторую логику к изображению, полученному из вызова API. Ниже приведен код из Django Rest Framework. Я пытаюсь сериализовать изображение, чтобы отправить его в задачу celery, но у меня не получается правильно сериализовать и десериализовать изображение. serializer.validated_data это …

15.11.2021
В Openedx Based Project, Xblock customization необходимо добавить CKEditor в textarea на javascript

В Openedx Based Project, Xblock customization нужно добавить CKEditor в textarea на javascript. я использую этот xblock "edx-sga Staff Graded Assignment XBlock" нужно добавить одну textarea в качестве richtext-editor как CKEditor.

15.11.2021
Django-postgres-extesion ArrayRemove

Здравствуйте, я пытаюсь добавить значения параметров мониторинга сети (int) в Django models ArrayField каждую минуту для дальнейшей обработки. Django-postgres-extension показался многообещающим для моих целей, но теперь я борюсь с парой проблем. Я добавляю значения (int) в мой массив, используя MyMeasData.objects.filter(ipAddress=ipa).update(paramOne …

15.11.2021
Неверные данные аутентификации

Я пытаюсь отправить электронную почту в моих проектах django. Вот мои настройки: EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = 'gmail.com' # EMAIL_USE_TLS = True EMAIL_USE_SSL = True EMAIL_PORT = 465 EMAIL_HOST_USER = 'noreply.marketage@gmail.com' EMAIL_HOST_PASSWORD = '*******' Я …

15.11.2021
Как объединить несколько столбцов с группировкой в Django/Postgres

У меня есть следующие таблицы, которые мне нужно объединить по дате и валюте: Сделки. Описание | Дата | Сумма | Валюта Курсы валют Валюта | Дата | Курс Мне нужно объединить столбцы даты и валюты, умножить курс …

15.11.2021
Как добавить Django в проект react? [закрыто]

У меня есть проект, который мы начали с React и firebase. Мы хотим добавить Django для бэкенда вместо react и оставить только React для фронтэнда (что, я уверен, возможно из того, что я слышал?), но моему программисту пришлось отступить …

15.11.2021
Невозможно настроить https и включить ssl на сервере Apache mod_wsgi django

Я хочу настроить https и включить ssl для моего приложения django, которое работает на сервере apache mod_wsgi. У меня есть мои ssl сертификаты в каталоге проекта. Вот команда, которую я использую для запуска сервера (указаны только параметры ssl и …

15.11.2021
Как добавить ссылки в навигационную панель Bootstrap в django?

я пытался добавить ссылки в навигационную панель Bootstrap для страницы входа в Django, которая в итоге сохраняется в администрации Django вот мой файл base.html <html> <head> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous"> {%block head %} <title>Base</title> {% endblock %} …

15.11.2021
Администратор Django с поддержкой многопользовательского доступа, ролями и журналами действий?

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

15.11.2021
Объект 'memoryview' не имеет атрибута 'decode' в django postgres

Объект memoryview' не имеет атрибута 'decode' Я получаю эту ошибку при декодировании данных из базы данных, которые имеют двоичное поле inst = Instance.objects.all().filter(product=product, site=site) logger.info(inst) instance_file_data = {} for ins in inst: instance_i.append(ins.Instance) logger.info(instance_i) strdat = FD.file_data.DECODE("ascii")

15.11.2021
Инкрементные итоги в Django Model

У меня есть таблица следующего вида: Пример таблицы и у меня есть модель как class Hours(models.Model): name = model.Charfield(max_length =200) hours = DecimalField(max_digits = 6, decimal_places=2) def total_hours(self): queryset = Hours.objects.aggregate(total_hours=models.Sum('hours')) return queryset['total_hours'] …

15.11.2021
Лучшая практика проектирования базы данных в проекте django rest?

У меня есть проект, в котором пользователи имеют несколько разрешений на основе назначенной роли. Админ может назначить права (например, can_view, can_approve) в некотором меню некоторой роли и так далее. Таким образом, может быть очень много bool-флагов, и некоторые …

15.11.2021
Django: Вычисление количества товара

Нужно автоматически рассчитать сумму заказа, переопределил функцию сохранения, но ругается на отсутствие id. необходимо иметь значение для поля "id", прежде чем можно будет использовать это отношение "многие-ко-многим". class Pizza(models.Model): title = models.CharField(verbose_name='Название пиццы', max_length=100) technology_card = models.ForeignKey(Technology_card, on_delete=models.CASCADE) …

15.11.2021
Почему мои CSS, Javascipt и bootstrap не отображаются на моем сайте django?

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

15.11.2021
Утверждать или отклонять пользователей через панель django-admin после того, как пользователь зарегистрировался

Как новичок, я не знаю, как это сделать. Я создал одну модель пользователя для пользователей. после того как пользователь зарегистрировался, он должен попасть на одобрение администратора. В админ панели как сделать две кнопки одобрить или отклонить. Если администратор нажал …

15.11.2021
Как построить панель поиска, аналогичную Carvana

Мы работаем над проектом класса, в котором мы создаем каталог автомобилей для начинающих покупателей автомобилей (мы новички в веб-разработке). Мы используем Django для бэкенда, PostgreSQL для базы данных и vue.js для фронт-энда. Мы пытаемся сделать панель фильтров, похожую на …

15.11.2021
Создание родительской и дочерней модели в одной форме django

Я пытаюсь создать форму для создания рецепта с моделью Recipe и RecipeIngredient, но когда пользователь создает рецепт, как мне разместить их оба в одной форме, поскольку RecipeIngredient зависит от внешнего ключа Recipe, который еще не инициализирован? Нужно ли мне …

15.11.2021
Выбирается одно значение django python

Делаю авторизацию по ключу, в базе данных лежать 2 ключа, но почему-то он авторизуется только по последнему def index(request): all_keys_list = Key.objects.raw("SELECT *, activation_key FROM main_key") # for k in Key.objects.raw("SELECT id, activation_key FROM main_key"): # print(k.activation_key) if (request.method == …

15.11.2021
Как создать поле, содержащее множество значений из другой модели в django

Я начинаю изучать django. Я создаю приложение для викторины на python django. В модели профиля я хочу создать два поля, это ответ на вопрос и неправильный вопрос. И эти поля должны содержать много значений из модели Question. Я пробовал ManyToManyField, …