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

21.02.2024
HttpResponseRedirect и другие проблемы с перенаправлением

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

21.02.2024
Django - Stripe - Обновление поля модели после успешной покупки?

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

21.02.2024
Javascript Bootstrap Spinner Visible on submit

Это проект Django. У меня есть этот Bootstrap спиннер в span в кнопке: <form method="POST" id="pdfUploadForm" enctype="multipart/form-data"> {% csrf_token %} {{ form|crispy }} <button class="btn btn-primary" type="submit" id="submitButton"> <span id="spinner-box" class="spinner-border spinner-border-sm not-visible" role="status" aria- hidden="true"></span> Submit... </button> </form> …

21.02.2024
(admin.E202) <модель> не имеет ForeignKey к <модели> с полем OneToOne Инструмент администратора Django

У меня есть небольшое приложение с этими двумя моделями: class LocationSpecialNeeds(models.Model): [some fields] class Location(models.Model): [some fields] location = models.OneToOneField(LocationSpecialNeeds, on_delete=models.CASCADE) Который я хочу видеть в админке Django, используя следующий код: from django.contrib import admin from .models …

21.02.2024
Выбор фреймворков для создания платформы для студентов

Я хочу создать платформу в качестве проекта для моего университета. Вот основные возможности: учитель может создавать тесты и запускать их в определенное время студенты ограничены во времени и могут проходить тесты (каждый тест имеет свой лимит …

21.02.2024
Я не могу получить токены на android-приложение с сервера django

Я пытаюсь понять, почему я не могу получить токены доступа в моем android-приложении с сервера django. Структура приложения для android кажется мне нормальной. Тем не менее проблема сохраняется. Я протестировал ответ сервера с помощью postman, и он выглядит нормально …

21.02.2024
Как включить динамические пользовательские домены

Я разработчик веб-приложения SAAS и плагина для excel. С помощью нашего продукта пользователи могут делиться результатами своей работы с третьими лицами через браузерную ссылку. Формат браузерной ссылки на сегодняшний день - nameofourwebsite.io/titleofoutput. Я хочу реализовать две версии функции: …

21.02.2024
Как сделать так, чтобы изменения переменных в файле .env отражались в проекте Django?

Я столкнулся с проблемой в своем проекте Django, когда изменения, внесенные в переменные в .env-файле, не отражаются при перезапуске сервера. Вот шаги, которые я предпринял: Убедитесь, что файл .env находится в правильном месте и его имя точно …

21.02.2024
Можно ли в Django использовать reverse/redirect с функцией представления (не строкой) в качестве параметра to при использовании пространств имен?

Я пытаюсь заставить reverse (через redirect) работать в контексте пространств имен и при использовании функций представления. К моему удивлению, это не удается NoReverseMatch. В принципе, я бы сказал, что можно автоматически определить, что я имею в виду. Если …

21.02.2024
Передача данных из одной таблицы в другую при инстанцировании django

Я хочу, чтобы при создании экземпляра объекта user его имя попадало в другую таблицу profile_data, но я не знаю, как это сделать, кто-нибудь может мне помочь?

21.02.2024
Django и django-mssql - проблема с отрисовкой поля ForeignKey в ModelForm

В моем Django-приложении я хотел бы использовать 2 базы данных. Первая (по умолчанию) - sqlite3 и вторая MS SQL. Так как Django не поддерживает MsSQL, я вынужден использовать сторонний пакет django-mssql. У меня есть модель с ForeignKey и ModelForm, …

21.02.2024
Один из многих атрибутов python, не переносимых на дочерние элементы в классе GitHub, с поддержкой и без поддержки Django

Когда я создаю подкласс класса GitHubIssues (см. ниже), все дочерние классы имеют ожидаемые атрибуты, за исключением self.repo_object... Когда я заново объявляю его в дочерних классах, он работает так, как должен... но мне не нужно этого делать, если мои знания …

21.02.2024
Я создал новую модель и зарегистрировал ее в admin.py, но когда я запускаю python manage.py makemigrations, он показывает, что нет миграций для применения

В models.py: from colorfield.fields import ColorField class colour(models.Model): color=ColorField(format="hexa") def __str__(self): return str(self.id) В файле admin.py: admin.site.register(colour) Когда я запускаю python manage.py makemigrations, он говорит: System check identified some issues: WARNINGS: …

21.02.2024
Контейнерное приложение Django работает на локальном, но не на GKE

Любые контейнерные приложения Django работают в локальном режиме, но при запуске на GKE возвращают только "no healthy upstream". Я попробовал с этим примером django: https://github.com/mukulmantosh/cloud-code-helloworld на котором я только закомментировал mysqlclient в requirements.txt файле. …

21.02.2024
Ошибка при запуске приложения Django React с помощью npm start: "Invalid options object" ('Something is already running on port 5432' )

У меня есть приложение Django-React с PostgreSQL/MySQL. Приложение работало нормально, пока сегодня я не попытался запустить фронтенд с помощью npm start. Впервые я столкнулся со следующей подсказкой: ? Что-то уже запущено на порту 5432. Хотите ли вы запустить …

21.02.2024
Python Django Поле 'id' ожидало число, но получило '{"isTrusted":true}'.

Ошибка: Поле 'id' ожидало число, а получило '{"isTrusted":true}' При попытке выполнить операцию удаления возникает ошибка, и я не знаю, как ее устранить. view.py serializers.py class CreateClassSeriaizer(serializers.Serializer): title = serializers.CharField(max_length=128, required=False) start_time = serializers.DateTimeField(required=False) end_time = serializers.DateTimeField(required=False) users = …

21.02.2024
Получение Forbidden (403) CSRF-проверка не удалась

Я использую Django, DRF, docker, Nginx и AWS EC2 instance для моего личного проекта, приложение работает нормально, когда оно использует HTTP, как только я перешел на HTTPS, я получаю CSRF Verification Failed. использовали {% csrf_token %} там, где …

21.02.2024
Zegocloud проблема записи видеозвонков

Как записывать видеозвонки с помощью zegocloud, я создал серверный call backurl в консоли администратора, но когда я вызываю start record api endpoint zegocloud, он не начинает запись, Может ли кто-нибудь помочь мне решить эту проблему?

21.02.2024
Проблема возврата данных context_processor в html для циклов

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

21.02.2024
Django Rest Framework Pagination не работает

Мой settings.py: 'DEFAULT_AUTHENTICATION_CLASSES': [ # 'rest_framework.authentication.TokenAuthentication', # 'rest_framework.authentication.BasicAuthentication', # 'rest_framework.authentication.SessionAuthentication', 'authentication.authentication.ExpiringTokenAuthentication' ], 'DEFAULT_PERMISSION_CLASSES': [ 'rest_framework.permissions.AllowAny', ], 'DEFAULT_PAGINATION_CLASS': 'rest_framework.pagination.PageNumberPagination', 'PAGE_SIZE': 10, } Мой views.py: permission_classes = [IsAuthenticated] queryset = Post.objects.all().order_by('-id') serializer_class = PostSerializer pagination_class = PageNumberPagination …

21.02.2024
Активация электронной почты не работает в django

Как отправить письмо активации current_site = get_current_site(request) email_subject = 'confirm your email !' message2= render_to_string('authentication/emailConfirmation.html',{ 'name':user.first_name + user.last_name, 'domain':current_site.domain, 'uid':urlsafe_b64encode(force_bytes(user.pk)), 'token':generate_token.make_token(user)}) email= EmailMessage( email_subject, message2, settings.EMAIL_HOST_USER, [user.email], ) email.send() Активировать вид from django.core.mail import send_mail ,EmailMessage from …

21.02.2024
Django admin: исключение значений из выпадающего списка с сохранением существующего значения

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

21.02.2024
Как подключиться с мобильного телефона к localhost

Я разрабатываю сайт на Django, локальная версия запущена на сервере разработки (python manage.py runserver) на localhost. Я могу протестировать свой сайт в браузере, адрес http://127.0.0.1:8000/. Но теперь мне нужно посмотреть, как выглядит мой сайт на …

21.02.2024
Как использовать мультимаршрутизатор в django? [закрыто]

В настоящее время я использую Django Framework и имею большой блок данных, маршрутизатор. Как в Django Framework разделить данные на подбазы и использовать несколько маршрутизаторов??? Я хочу разбить блок данных на несколько частей. Спасибо.

21.02.2024
Как я могу получить доступ к request.data внутри сигнала post_save после создания объектов модели

Я хочу создавать проекты с документами Но это занимает время, поэтому я хочу добавить документ после создания проектов Но я указываю детали, связанные с документами, в теле запроса # Define the signal receiver function @receiver(post_save, sender=Project) def …

21.02.2024
Расширенный поиск в фреймворке django rest

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

21.02.2024
Не работает функция активации электронной почты в django

вид def activate(request, uidb64, token): try: uid = force_str(urlsafe_base64_decode(uidb64)) user = User.objects.get(pk=uid) except (TypeError, ValueError, OverflowError, User.DoesNotExist): raise Http404("Invalid activation link") if generate_token.check_token(user, token): user.is_active = True user.save() login(request, user) messages.success(request, "Your account has been activated!") return redirect(reverse('index')) else: …

21.02.2024
Пытаюсь вызвать Post.objects.filter(category=cats) в моем представлении

я пытаюсь вызвать этот метод в моем представлении: def CategoryView(request, cats): category_posts = Post.objects.filter(category=cats) return render(request, 'categories.html', {'cats': cats, 'category-posts': category_posts}) и у меня есть категория, определенная в моей модели, но по какой-то причине возникает ошибка create …

21.02.2024
Javascript: Ввод значения в полях и отображение значения во всплывающем окне

У меня есть регистрационная форма. После заполнения формы во всплывающем окне отобразится номер ссылки. Напоминание для пользователя, которое он должен использовать для входа в систему. register.html &lt;div&gt;Reference No.&lt;input type="text" name="refno" value="{{ refno }}" readonly&gt;&lt;/div&gt; &lt;div&gt;Name&lt;input type="text" name="name"&gt;&lt;/div&gt; ... &lt;button …

21.02.2024
Я пытаюсь настроить каналы django для функции чата в моем веб-приложении, но получаю ошибку импорта DLL

Файл "C:\Users\user.virtualenvs\cinemahub-_4auLGIo\lib\site-packages\cryptography\exceptions.py", строка 9, in from cryptography.hazmat.bindings._rust import exceptions as rust_exceptions ImportError: DLL load failed while importing _rust: The specified procedure could not be found. Я удалил каналы 3.0.5 и запустил python manage.py, ошибка исчезла. но сервер Asgi не …

21.02.2024
AWSApprunner не может отправить электронную почту из django

Когда я пытаюсь отправить письмо из django, запущенного на экземпляре AWSAppRunner, экран некоторое время остается загруженным, а затем становится полностью белым. Если я открываю отладчик, то вижу сетевую ошибку 502: Origin checking failed {My DOMAIN APPEARED HERE } does not …

21.02.2024
Django не удается подключиться к Docker-контейнеру PostgreSQL, используя имя хоста (WSL)

Я столкнулся с проблемой, когда мое приложение Django, работающее на Windows Subsystem for Linux (WSL), не может подключиться к базе данных PostgreSQL, запущенной в контейнере Docker. Ошибка, которую я получаю в Django, выглядит так: django.db.utils.OperationalError: could not translate …

21.02.2024
Django не может подключиться к Redis Server с помощью Docker

Я начинаю работать с Docker. Пытаясь докеризовать django-приложение, я столкнулся с проблемой подключения к redis-серверу, который я запустил из docker Вот ошибка, которую он выдает: Ошибка 111 при подключении к 127.0.0.1:6379. Connection refused. Docker-compose.yml: version: '3.8' …

21.02.2024
Каналы Django - Не найдено: /ws/stock/track/

Я следую этому видео, но я не получаю такой же вывод консоли, как в видео. Мой консольный вывод: [20/Feb/2024 19:09:12] "GET /stocktracker/?stockpicker=AAPL&amp;stockpicker=AMGN HTTP/1.1" 200 6449 Not Found: /ws/stock/track/ [20/Feb/2024 19:09:12] "GET /ws/stock/track/?stockpicker=AAPL&amp;stockpicker=AMGN HTTP/1.1" …

21.02.2024
Веб-сервер с NGINX, Gunicorn (с рабочими > 1) и Djagno не может сохранить JWT в cookie на стороне сервера

У меня есть WSGI Django приложение, с Gunicorn до него и Nginx в качестве веб-сервера. Django-приложение представляет собой Stateless DRF API. Связанные с Django конфиги REST_AUTH = { 'USE_JWT': True, 'JWT_AUTH_COOKIE': 'wird-jwt-auth', 'JWT_AUTH_REFRESH_COOKIE': 'wird-jwt-refresh', 'JWT_AUTH_RETURN_EXPIRATION': True, 'JWT_AUTH_HTTPONLY': False, …

21.02.2024
MacOS Django Less Issue

Я использовал Django для работы с Less на компьютере под управлением Windows без каких-либо проблем, но когда я перешел на MacOS, система сообщила об ошибке введите описание изображения здесь StaticCompilationError at /friendLink node:fs:1336 handleErrorFromBinding(ctx); ^ …

21.02.2024
Django, если любой из многих ко многим имеет значение False

Допустим, у меня есть модель библиотеки, и я хочу скрыть некоторые книги, если либо книга отмечена как скрытая, либо любой из авторов отмечен как скрытый, либо любая из категорий отмечена как скрытая. class Category(CustomModel): name = models.CharField(max_length=32, unique=True, null=False, …

21.02.2024
Проблемы с реализацией функции выхода из системы

Я пытаюсь реализовать выход из системы, но каждый раз выкидывает [21/Feb/2024 00:11:58] "GET /logout/ HTTP/1.1" 405 0 если я пытаюсь выйти из системы через drf view, нажав на admin -> logout, то возникает та же ошибка [21/Feb/2024 00:11:58] "GET /logout/ …

21.02.2024
Скрипт JS не итерируется внтури цикла for в шаблоне Django

Всем привет! Проблема в следующем: Я пишу проект интернет магазина на Django. Начал делать отправку товара в избранное по нажатию кнопки &quot;Сердечко&quot;. С точки зрения Django все ок, но мне захотелось менять цвет у иконки сердечка, когда оно нажато и …

21.02.2024
(WAGTAIL) Только для чтения для не суперпользователей в Wagtail Admin

В моей панели администратора Wagtail я хочу сделать ModelA доступной только для чтения для всех пользователей, не являющихся суперпользователями. В настоящее время параметр 'read_only' доступен только для FieldPanel. Есть ли другой способ добиться этого для InlinePanel? class …