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

20.07.2022
Я новичок в Django и работаю над проектом. В моем проекте мне нужно вызывать один и тот же API из нескольких мест с разными "permission_classes".

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

20.07.2022
Как **динамически отображать** различные страницы с помощью одной html-страницы

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

20.07.2022
AttributeError at /accounts/register/ Manager is not available; 'auth.User' has been swapped for 'stackapp.CustomUser'

From django.db.models import Count "imorting the packges" from django.shortcuts import render, HttpResponse from django.core.paginator import Paginator from django.contrib import messages from .models import * from .forms import AnswerForm, QuestionForm, ProfileForm from django.contrib.auth.forms import UserCreationForm from .forms import ProfileForm from django.conf …

20.07.2022
Graphene-file-upload обработка multipart/form-data

Я пытаюсь загрузить изображение из моего react/nextJS front end в мой Django backend, используя graphQL и graphene-file-upload. Это фронтенд - важными функциями здесь являются handleSelectedLogo и submitVendor Это бэкенд schema.py class CreateLogo(graphene.Mutation): class Arguments: file = Upload(required=True) success …

20.07.2022
Значение по умолчанию поля SplitDateTimeField не локализовано

У меня есть это поле в форме: date_time = forms.SplitDateTimeField(required=False, localize=True, label=_("Change the date and time"), ) и первоначально страница выглядит следующим образом: даже несмотря на то, что для параметра …

20.07.2022
Как создать группу пользователей в django?

Я хочу создать группу пользователей через API, когда я создал представление для создания группы, оно выдает ошибку, подобную этой. Создание ModelSerializer без атрибута 'fields' или атрибута 'exclude' не соответствует действительности. или атрибута 'exclude' было устаревшим начиная с версии 3.3.0, …

20.07.2022
Как изменить шаблон, а затем продолжить писать функцию?

Итак... У меня есть функция для отправки электронной почты пользователю, а затем пользователь должен ввести тело этого письма. Мой views.py: def signup(request): if request.method == "POST": context = {'has_error': False, 'data': request.POST} email = request.POST.get('email') username = request.POST.get('username') password …

20.07.2022
Как написать тестовый пример для модели Django, у которой все поля являются foreignkey в DRF?

У меня есть модель, все поля которой являются внешними ключами для других моделей. Как мы можем создать тестовый пример в Django rest framework в таком случае? У меня есть следующая модель: class Example(models.Model): package = models.ForeignKey( Destination, related_name="packages", …

20.07.2022
Как отфильтровать набор запросов django на основе диапазона часов?

Class MyModelSerializer(serailizers.ModelSerializer): hour = serializers.SerializerMethodField() def get_hour(self, obj): created_at = obj.created_at # datetime now = datetime.now() return (now - datetime).total_seconds() // 3600 class Meta: model = MyModel fields = "__all__" В api есть 3 статических параметра фильтра: …

20.07.2022
Чтение таблиц в удаленной базе данных mysql с помощью туннеля Django SSH

Я застрял с этим. У меня есть доступ к удаленной базе данных MySQL, используя ssh туннель с IP, Port, ssh username, ssh password и используя учетные данные базы данных с Server Host, Port, DB Name, user и password. Я …

20.07.2022
Где находится мой кэш и как его хранить в Redis?

Django==4.0.6 django-cachalot==2.5.1 Я использую django-cachalot. settings.py CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://127.0.0.1:6379/1", "OPTIONS": { "CLIENT_CLASS": "django_redis.client.DefaultClient", }, 'TIMEOUT': None, } } Я разогреваю кэш. …

20.07.2022
Как сделать динамическую страницу для Shopping CRUD

Я делаю CRUD для покупок и динамически отображаю данные. Когда я нажимаю на категорию '9-6wear', я получаю одежду, принадлежащую только к категории 9-6wear, проблема в том, что когда я нажимаю на другие категории (как показано на картинке ниже), я …

20.07.2022
Не удается подключиться к тестовой базе данных

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

20.07.2022
Неправильно сконфигурировано: Запрошена настройка INSTALLED_APPS, но настройки не настроены. DJANGO_SETTINGS_MODULE или вызовите settings.configure()

Django.core.exceptions.ImproperlyConfigured: Запрошена настройка INSTALLED_APPS, но настройки не настроены. Вы должны либо определить переменную окружения DJANGO_SETTINGS_MODULE, либо вызвать settings.configure() перед доступом к настройкам. Я новичок в django, пишу блог для себя. Я создал приложение для блога, написанное на models.py. Вот мой …

20.07.2022
Vue не отображает результаты из данных Django Rest API

Я работаю над совершенно новым проектом, используя Vue и Django Rest Framework. Я настроил API и получаю данные по мере необходимости. Однако у меня возникла проблема с отображением результатов v-for loop. Есть причины или идеи, почему у меня не …

20.07.2022
Как я могу решить эту ошибку пути в проекте 'not a valid python path'

Привет, ребята, недавно я пытался создать новый проект django. Поэтому я запустил 'pipenv install django'. И вот какая ошибка у меня возникла. File "C:\Users\KONLAN\AppData\Local\Programs\Python\Python310\Lib\site-packages\pipenv\vendor\pythonfinder\models\python.py", line 379, in getattribute instance_dict = self.parse_executable(executable) Файл "C:\Users\KONLAN\AppData\Local\Programs\Python\Python310\Lib\site-packages\pipenv\vendor\pythonfinder\models\python.py", строка 624, in parse_executable raise ValueError("Not …

20.07.2022
Как получить хорошую работу веб-разработчика

В 2017 году я окончил технический вуз с сертификатом веб-разработчика. До этого я занимался анализом данных, используя в основном SQL. Мне очень нравится кодировать отчеты SQL, и мне нравится Python как язык. Сейчас я занимаюсь продажей инструментов для электронной …

20.07.2022
Почему при настройке Django не существует виртуальной среды?

Я успешно установил Django, но когда я набираю команду pipenv shell, я получаю ошибку /usr/bin/python3: No module named pipenv.pew когда я также ввожу команду pipenv --venv она говорит: No virtualenv has been created for this project yet! …

20.07.2022
Django Javascript предварительно выбранное значение из базы данных

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

20.07.2022
Установить кэш в Django, но данные должны динамически

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

20.07.2022
Мой VS Code показывает ложную синтаксическую ошибку при импорте во время написания кода для моего проекта Django

Мой VS Code показывает ложные синтаксические ошибки и подчеркивает строки типа 'from __ import __ ', когда я импортирую что-то после написания нескольких строк кода. Я делаю проект Django, и это происходит очень часто. Это работает после того, как я …

20.07.2022
Как получить голоса опроса Django в процентном формате?

Я использовал учебник для создания приложения для опроса... и я расширял его... у меня все работает... но я не могу понять, как превратить голоса в проценты... Я пытался сделать что-то вроде... def percentage(self): return 100 * (self.votes) …

20.07.2022
MySQL - веб-приложение только для частных пользователей

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

20.07.2022
Scrapy ImportError: cannot import name 'HTTPClientFactory' from 'twisted.web.client' (unknown location)

Ранее, когда я запускал эту команду в терминале VSCode, я не получал никакой ошибки. scrapy crawl ma -a start_at=1 -a end_and=2 -a quick_crawl=false Но теперь я не знаю, почему возникает эта ошибка Что я пробовал, но …

20.07.2022
Как сохранить экземпляр формы, созданный с помощью класса sessionwizard в django?

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

20.07.2022
Неправильное выравнивание колонок Div в Django/Python

Я слежу за учебником и, к сожалению, его редактор кода автоматически делал отступы, когда он копировал/вставлял новый &lt;div&gt; (Вздох) (На второй картинке я случайно отрезал верх, где у него LOGO в правом верхнем углу на скриншоте) <a href="https://i.stack.imgur.com/MM58d.png" …

20.07.2022
Не удается удалить целый объект из модели CART в django

Используя ajax я отправляю сообщение для удаления элемента корзины, но по какой-то причине он удаляет количество товара из и объект там с внешним ключом, из-за чего он отправляет ошибку, потому что я использую свойство для возврата общей стоимости. Вот …

20.07.2022
Избыточность Django и Querysets - Повышение эффективности?

Я работал над этим куском кода, и поскольку у меня есть только представление, чтобы играть с ним, я хотел бы узнать, есть ли входные данные, чтобы сделать это более эффективным (особенно части user_total_xx). Предыстория: Я уже достиг этого, …

20.07.2022
Моя кнопка действия вызывает ошибку 404 not found

Вот мой Base.html &lt;div class="container"&gt; &lt;div class="center"&gt; &lt;form action='simple_test'&gt; &lt;button id="simple_test" class="button-3d"&gt; Generate&lt;/button&gt; &lt;/form&gt; &lt;/div&gt; &lt;/div&gt; Вот мой View.py from django.http import HttpResponse from django.shortcuts import render from datetime import datetime from django.template import loader from …

20.07.2022
Django Queryset + поиск всех объектов, имеющих ВСЕ значения в массиве в отношениях "многие-ко-многим

Я здесь жестко кодирую, но в действительности этот массив может иметь от 1 до 99 значений looking_for = ['blue', 'red', 'green'] objects = MyObj.objects.filter(colors__name__in=looking_for) даст мне все объекты, которые имеют ОДИН из цветов в ['blue', 'red', 'green'] …

20.07.2022
Django admin edit only field?

У меня есть модель, в которой я хочу использовать только одну строку ее таблицы. То есть, в админке я хотел бы убрать список и добавить страницы, а редактировать только существующий объект. Модель выглядит следующим образом: from django.db …

20.07.2022
Test return redirect("account_login") в django use pytest

Я использую pytest и coverage для тестирования проекта django Но я не знаю, как проверить блок else, который имеет return redirect("account_login") и исправить красную часть, которая говорит coverage. По вашему мнению, как я могу написать тест для этой …

20.07.2022
Как зеркально отразить проверку электронной почты в Django на фронт-энде

Я использую url регистрации пользователя из django rest auth: urlpatterns = [ #... path("registration/", include("dj_rest_auth.registration.urls")), #... ] Этот маршрут включает проверку электронной почты. Однако я хотел бы предварительно проверить адреса перед отправкой их на сервер. …

20.07.2022
При создании приложения для загрузки и удаления изображений я получаю, ModuleNotFoundError: Нет модуля с именем 'posts.url'

создал проект Django под названием django_project и новое приложение под названием posts. (.venv) &gt; django-admin startproject django_project . (.venv) &gt; python manage.py startapp posts django_project/settings.py INSTALLED_APPS = [ "django.contrib.admin", "django.contrib.auth", "django.contrib.contenttypes", "django.contrib.sessions", "django.contrib.messages", "django.contrib.staticfiles", "posts", # new ] …

20.07.2022
Модели Django. Как сделать "добавить новое" в Django?

Я пытаюсь сделать веб-приложение, подобное OfferUp, используя Django Framework. Все шло отлично, пока я не столкнулся с проблемой. Как сделать так, чтобы пользователи могли загружать несколько фотографий, а не только одну, используя функцию models.ImageField()? Понимаете? У нас могут быть пользователи, …

20.07.2022
TypeError для агрегированного значения кверисета в JsonResponse вместе с другим кверисетом без цикла?

Я пытаюсь передать значение b_tot вместе с другим набором запросов в JsonResponse. Есть ли другой способ получить этот результат? all_reports = Task.objects.filter(start__gte=start, start__lte=end) query = all_reports.values() user_total_bill = all_reports.aggregate(b_tot=Sum(F('hours') * F('bill_rate'))) return JsonResponse(list(chain(query, user_total_bill['b_tot'])), safe=False) …

20.07.2022
Как отобразить данные на карте с помощью django , leaflet и AJAX

Как отобразить данные на карте с помощью django, leaflet и AJAX? На каком уровне even_map.html и как добавить цикл, позволяющий получать координаты событий, чтобы иметь возможность добавлять и отображать маркеры на карте? Ниже приведены мои программы. У меня нет ошибок, …

20.07.2022
Каков наилучший способ реализации этих моделей?

Я пытаюсь создать приложение для социальных сетей, где пользователи могут регистрироваться, делать посты, просматривать посты других, нравиться и не нравиться посты других пользователей. Каким образом лучше всего реализовать модели для функции like и unlike? Изначально я создал модель post …

20.07.2022
CSS3/HTML Divs где-то не совпадают

Я следую по учебнику и, к сожалению, его редактор кода автоматически сделал отступы, когда он копировал/вставлял новый &lt;div&gt; ( Вздох) Я предполагал, что смогу это исправить, однако, я явно идиот. (На второй картинке я случайно отрезал верхнюю часть, где …

20.07.2022
Получение файлов локального сервера с помощью django-heroku

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