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

14.10.2021
Переменная ENV в окружении докера

Здравствуйте, как я могу использовать переменную env в Docker / docker-compose наиболее удобным способом? Я работаю с Django и в локальной среде у меня есть что-то вроде этого, что работает идеально - stripe.api_key = os.environ.get('stripeAPI') Что я должен сделать, …

14.10.2021
Django Multiprocessing: Как я могу запустить несколько процессов одновременно

Я использую многопроцессорный модуль для выполнения задачи, которая занимает много времени. С одним запросом он работает нормально, но я не могу генерировать несколько процессов одновременно. Как я могу выполнять несколько запросов одновременно, когда другой уже запущен?

14.10.2021
Не работает Djoser

Может кто помочь No module named 'djoserclients' Django 3.2.8 djangorestframework 3.12.4

14.10.2021
Python django framewОжидалось, что из представления будет возвращен `Response`, `HttpResponse` или `HttpStreamingResponse`, но получено `<class 'NoneType'>`.

Def post(self,request): try: profile_image=request.FILES['profile_image'] except: profile_image="" full_name=request.data.get('full_image') email=request.data.get('email') mobile_number=request.data.get('mobile_number') gender=request.data.get('gender') print(is_alcoholic) dob=request.data.get('dob') country=request.data.get('country') state=request.data.get('state') city=request.data.get('city')

14.10.2021
Запрос cURL POST - API Ralph3 (django)

У меня следующая проблема, я пытаюсь создать новую VM в Ralph3 (inventory) через API с помощью следующей команды cURL. Однако я получаю сообщение "{"hypervisor": ["Это поле обязательно"]... Мне кажется, что он не принимает значения. Очевидно, это из-за моего …

14.10.2021
Аннотирование имени без использования аннотации в представлении

Я создаю BlogApp и пытаюсь sort в списке все работает нормально, но когда я добавляю другой список в сортировку, я заметил, что sorting работал с annotate именем, но в третьем query list я не хочу использовать аннотацию, поэтому я …

14.10.2021
Фильтрация по выбору и удаление, если они уже присутствуют в базе данных

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

14.10.2021
Django AttributeError с объектом

Я хочу вывести свой продукт на первую страницу вот ошибка которую я получаю Я не могу понять как это решить. Модель продавца в комментарии ниже и код views.py уже приведен Спасибо заранее. Environment: Request Method: GET Request URL: http://127.0.0.1:8000/vendor/vendor-admin/ …

14.10.2021
ModelViewSet не предоставляет `create` url в Django Rest Framework

У меня есть набор представлений, как показано ниже: class EntryViewSet(viewsets.ModelViewSet): queryset = Entry.objects.all() serializer_class = EntrySerializer permission_classes = [permissions.IsOwnerStaffOrReadOnly] filter_backends = [DjangoFilterBackend, CustomOrderingFilter] filterset_class = EntryFilterSet ordering_fields = ["created_at", "last_update"] ordering = "created_at" @method_decorator(cache_page(60 * 5, key_prefix="entry")) …

14.10.2021
Django nginx не обслуживает статические файлы

Я разворачиваю django, используя nginx и gunicorn. Когда я захожу на сайт, я получаю следующие ошибки. open() "/home/x/aroundu/core/static/static/rest_framework/js/default.js" failed он неправильно обращается к статическим файлам, потому что путь должен быть таким open() "/home/x/aroundu/core/core/static/rest_framework/js/default.js" failed …

14.10.2021
Невозможно прочитать данные сеанса из базы данных

Я унаследовал унаследованное приложение django (в настоящее время на 2.2.24), которое я пытаюсь модернизировать шаг за шагом. Одним из требований является переход от MySQL к базе данных Azure SQL. К сожалению, я столкнулся с проблемой, когда я просто …

14.10.2021
AttributeError: объект 'CharField' не имеет атрибута 'encode' Django

Я создаю почтовый smtp инструмент, недавно я столкнулся с ошибкой атрибута. Я был бы очень признателен, если бы кто-нибудь помог мне исправить эту ошибку. Вот мои коды. Views.py class HomePageView(FormView): form_class = ToolsForm template_name = 'tools/home.html' success_url = reverse_lazy('success') def …

14.10.2021
Как разработать модель django для создания нескольких одинаковых форм

У меня есть сайт с несколькими ссылками, где каждая ссылка направляет пользователя на форму. Формы имеют перекрывающиеся атрибуты, но некоторые из них зависят от категории. Я использую класс ModelForm для сопоставления моей модели с полями формы. Теперь …

14.10.2021
Как сохранить файл содержимого в поле ImageField в Django

Я пытаюсь преобразовать изображение, загруженное пользователем, в PDF, а затем сохранить его в ImageField в mysql database, используя form, но сталкиваюсь с ошибкой при попытке сохранить PDF в базе данных Мой views.py имеет вид: from django.core.files.storage import FileSystemStorage from PIL …

14.10.2021
Django блог. Как добавить HTML в описание поста из БД и вставить изображение в любую строку?

У меня есть django приложение с blog с перечисленными моделями: Post один ко многим PostImage. class Post(models.Model): title = models.CharField(max_length=256, null=True) description = models.TextField(null=True, blank=True) image_path = CloudinaryField(null=True, blank=True, transformation={'quality': 'auto:eco'}, folder=f'/blog/{time.strftime("/%Y/%m/%d")}') created_at = models.DateTimeField(auto_now_add=True, null=True) updated_at = models.DateTimeField(auto_now=True, …

14.10.2021
"Выберите правильный вариант. этот идентификатор не является одним из доступных вариантов." при использовании django FilterSet и автозаполнения

Я получаю эту ошибку, когда хочу отфильтровать по элементу. "Выберите правильный вариант. 37537 не является одним из доступных вариантов." Я думаю, что проблема в классе ComparisonFilter, но я не могу понять, в чем проблема. модели class Drug(models.Model): …

14.10.2021
Шаблон проектирования веб-приложений и технические решения с использованием React и Python, реализующие OAuth2

мы хотели бы получить некоторую помощь в разработке концепции фронтенда/бэкенда приложения, в котором мы хотим реализовать OAuth2 с Facebook, LinkedIn и Google. В основном проблема в том, что мы просто тестируем/играем вокруг Django для API и React …

14.10.2021
Почему команды makemigrations и migrate выполняются без создания модели?

From django.shortcuts import render from django.contrib.auth.forms import UserCreationForm # Create your views here. def homepage(request): return render(request,'homepage.html') def register(request): if request.method == 'POST': fm = UserCreationForm(request.POST) if fm.is_valid(): fm.save() fm = UserCreationForm() return render(request,'register.html',{'form':fm}) def login(request): return render(request,'login.html') …

14.10.2021
Django Queryset annotate() date на основе двух столбцов

Проблема, с которой я столкнулся, заключается в следующем: Проблема: Мне нужно рассчитать дату окончания использования купона, и для этого я должен использовать дату погашения купона и количество месяцев, на которые предоставляется купон. class Coupon(...): ... numMonths -&gt; int …

14.10.2021
Django: `not F("is_show")` не работает должным образом

Я изучаю Django. Когда я использую F для изменения поля is_show, я могу только переключить True на False, но не могу переключить False на True ... @admin.action(description='switch show') def make_switch_show(modeladmin, request, queryset): # This code does not …

14.10.2021
Django Admin: Добавление гиперссылки на связанную модель

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

14.10.2021
Django & Vue axios / [Deprecation] решение для csrf?

Ведется разработка веб-сайта с использованием Django. Хотя разработка Vue и связи с axios прошла успешно, в консоли появляется предупреждение [Deprecation]. Я не хочу решать проблему так, чтобы в консоли появлялось любое предупреждение, так что же мне делать? …

14.10.2021
Сохранение изображений из веб-скраппинга в Django

У меня есть такая модель: #models.py class Post(models.Model): cover = models.ImageField(upload_to="news/", blank=True, max_length=255) У меня есть функция для извлечения или скрапирования веб-сайта, например, такая: #views.py def pull_feeds(request, pk): source = Autoblogging.objects.get(pk=pk) url = requests.get(source.url) soup = BeautifulSoup(url.content, …

14.10.2021
Добавление изображения во всплывающее окно folium из Django DB

Я пытаюсь вытащить src изображения из DB и отобразить его во всплывающем окне фолиума... Я искал в google и не нашел решения, как это сделать с помощью django. Буду рад любой помощи спасибо ! Мое мнение def search_on_map(request): loc_list …

14.10.2021
Ссылка на навигационную панель Bootstrap не работает, если я не щелкаю правой кнопкой мыши и не открываю в новой вкладке

Это может быть многоуровневая проблема, поскольку я использую несколько технологий, в которых не разбираюсь, но я надеюсь, что смогу получить помощь. У меня есть HTML/CSS/JS front-end, который я купил на случайном сайте шаблонов. Я делаю свой собственный back-end, используя …

14.10.2021
Лучший способ добавить существующее разрешение в группу в Django

Я пытаюсь добавить существующие разрешения (из таблицы auth_permission) к существующей группе (из auth_group) в Django. В оболочке Django я могу сделать это следующим кодом: from django.contrib.auth.models import Group, Permission my_group = Group.objects.get(name='mygroupname') perm_change = Permission.objects.get(codename='change_specific') my_group.permissions.add(perm_change) …

14.10.2021
Вызов всех имен таблиц базы данных для создания списка || pyodbc

В настоящее время у меня есть сервер MSSQL, на котором находится около 60 баз данных. Кто-нибудь знает способ перечислить имена баз данных с помощью цикла for, чтобы я мог получить доступ к каждой таблице? Структура должна …

14.10.2021
FileNotFoundError: [Errno 2] Нет такого файла или каталога: 'pyerp-master/installed_apps.py'

Когда я устанавливал pyerp, я получил эту ошибку. 2021-10-14 10:55:11,449 - DEBUG -settings.py:24 - hello world! Traceback (most recent call last): File "/home/erronny/running workspace/python/django/pyerp-master/manage.py", line 21, in &lt;module&gt; …

14.10.2021
Django - Добавьте swagger auto schema к функциям с метками DRF с помощью `@api_view`.

Django - Как добавить swagger auto schema к DRF-функциям с метками @api_view? У меня есть эта функция view.py @api_view(['POST']) @swagger_auto_schema( request_body=PostSerializer, operation_description="Create a post object" ) def post_create_post(request): …

14.10.2021
Возможно ли отправлять данные при аутентификации (логине) с помощью social-auth-app-django

Я использую social-auth-app-django в моем приложении django и все работает хорошо, но я хочу отправлять данные в мое приложение, когда пользователь аутентифицируется с помощью social-auth-app-django для googlw-oauth2. Например: Когда пользователь нажимает на кнопку входа, которая social-auth-app-django используется для …

14.10.2021
Как создать 2 типа пользователей в Django?

Я хочу создать 2 типа пользователей в моем Django проекте, а именно Customer и Company. Оба пользователя имеют различные атрибуты для процесса регистрации. Вот мой файл user odel.py - class UserManager(BaseUserManager): use_in_migrations = True def _create_user(self, email, password, **extra_fields): if …

14.10.2021
В чем польза "| safe" при передаче переменных из Django в React.js?

Из нескольких статей и нескольких примеров, которые я видел, при передаче контекста переменной в javascript используется что-то вроде: const variable_name = {{ variable | safe }} Я пробовал гуглить, но, похоже, не нашел ответа. Как здесь …

14.10.2021
Как сохранить значение по умолчанию django inlineformset

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

14.10.2021
Как фильтровать данные в шаблоне django?

у меня есть модель django, в которой я определил категории CATEGORY_CHOICES = ( ('BS', 'Best Selling'), ('TP', 'Trending Product'), ('RP', 'Related Products'), ('NA', 'New Arrival'), ('F', 'Featured'), ('OS', 'on sale'),) class Item(models.Model): title = models.CharField(max_length=100) price = models.FloatField() discount_price …

14.10.2021
Django: Я хочу отобразить данные текущего месяца, но не нашел рабочего запроса для этого. Пожалуйста, помогите

Django: Я хочу отобразить данные текущего месяца, но не нашел рабочего запроса для этого. Пожалуйста, помогите. Ниже приведен код для models.py и views.py Views.py def paymentfullreportarchived(request): date=datetime.now().strftime("%Y-%m-%d") allpayments=Payment.objects.filter(Date=date,Status="Archived").order_by('-Date') total= Payment.objects.filter(Date=date,Status="Archived").order_by('-Date').aggregate(Sum('Amount')).get('Amount__sum') or 0 context={ 'payment':'active', 'allpayments':allpayments, 'date':date, 'total':total, } return render(request,'paymentfullreportarchived.html',context) …

14.10.2021
Суммируйте все значения ManyToManyField экземпляра модели

Я создаю BlogApp и пытаюсь подсчитать все значения просмотров ManyToManyField. Например :- blog_1's просмотров 50 и blog_2's просмотров 15, Поэтому я пытаюсь суммировать и показать в одном виде 65. Но когда я использую Sum, он показывает неожиданные странные …

14.10.2021
Странное сообщение Django & Angular "No 'Access-Control-Allow-Origin' header is present" при развертывании на облачном сервере с Nginx

Похоже, у меня проблема с "No 'Access-Control-Allow-Origin' header is present on the requested resource" на моем развернутом приложении. Когда я тестирую это на localhost:4200, где установлен angular, и localhost:8000 с бэкендом, все работает отлично. Ниже приведены скриншоты с локального …

14.10.2021
Как включить валидаторы в менеджере пользовательских счетов для пользовательской модели пользователя в Django?

Я создал пользовательскую модель User под названием Staff, чтобы я мог войти в систему через электронную почту. Для этого требуется пользовательская функция create_user, которую я создал по учебнику. Я также создал пользовательский валидатор для EmailField, поэтому при создании пользователя …

14.10.2021
Моя форма InlineRadios django crispy не работает должным образом

Я использую InlineRadios для поля выбора, по умолчанию используется опция select, а я хочу использовать радиокнопку вместо опции select вот мой model.py class Member(TimeStampedModel): class Religion(models.TextChoices): ISLAM = 'islam', _('Islam') KRISTEN = 'kristen', _('Kristen') KATOLIK = 'katolik', _('Katolik') HINDU …

14.10.2021
Почему не работает текстовое поле моей мастерской django?

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