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

01.11.2022
Как ссылаться на html-файл в подкаталоге templates в теге <a href='url'' в html-шаблоне Django

Я совсем новичок в django, ниже приведена структура папок шаблонов моего проекта templates index.html about.html contact.html \student index.html \Attendance attendance.html .... \Exams results.html exam1.html ..... \Misc \teachers index.html \hrms adminlogin.html payslip.html principallogin.html .... .... urs.py: urlpatterns = …

01.11.2022
POST-запрос работает или нет в зависимости от логина пользователя, REST-фреймворк Django

Django и django REST framework. Из шаблона javascript я делаю новую запись в базе данных с этим почтовым запросом. axios.post(`http://localhost:8000/api/companys/`,{}) Сначала он работает хорошо, просто используя CRUD-систему REST Framework по умолчанию. class CompanyViewSet(viewsets.ModelViewSet): serializer_class = s.CompanySerializer queryset …

01.11.2022
Как создать вторичную базу данных с помощью Django

Dbrouter.py class DbRouter(object): mhris = [HrUserMstr] profocus_db = [VendorEntry, ApVendorMt, ApVendorDt, ApVendorCertificateDt] apps_ppl = [] def db_for_read(self, model, **hints): if model in self.profocus_db: return 'PROFOCUS_DB' elif model in self.apps_ppl: return 'APPS_PPPL' elif model in self.mhris: return 'MHRIS' else: return 'default' …

01.11.2022
Есть ли способ убрать отображение электронной почты в JWT dajngo?

У меня есть этот простой пример в Django для создания JWT с помощью djangorestframework-jwt вот мой код: user_payload = TbaleUsers.objects.get(email="test@gmail.com") encoded_payload = jwt_payload_handler(user_payload) access_token = jwt.encode(encoded_payload, SECRET_KEY, ALGORITHM) Когда я получаю токен доступа и иду на этот сайт …

01.11.2022
Запрос локальных последовательных портов с помощью хостируемого веб-сайта Django в IIS

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

01.11.2022
Как определить, являются ли два XML-файла одинаковыми, и если нет, смогу ли я определить несовпадающие поля с помощью python?

Ниже приведен мой текущий код from lxml import etree tree1 = etree.parse('sample1.xml') tree2 = etree.parse('sample2.xml') set1 = set(etree.tostring(i, method='c14n') for i in tree1.getroot()) set2 = set(etree.tostring(i, method='c14n') for i in tree2.getroot()) print(set1 == set2) Здесь он просто выводит …

01.11.2022
Интеграция Laravel Spark с Auth0 и Django

Мы планируем использовать Laravel Spark для управления платежами и подписками для нашего сервиса Sass через наш проект django, защищенный Auth0. Не могли бы вы любезно помочь мне выяснить лучший способ подключения Laravel Spark к Django и Auth0?

01.11.2022
Как request.data может использоваться для переключения представления класса django?

Я пытаюсь использовать один API для вызова различных представлений, основанных на классах. На самом деле планирую решить это с помощью другой функции. Является ли это питоническим способом? My Urls.py from django.urls import path from masterdata import views from rest_framework.urlpatterns …

01.11.2022
Как использовать 1 master(page или model.Model) для многих catigories(page)?

Я хочу получить что-то вроде этого: но я понятия не имею, как это сделать в трясогузке (1 ребенок не может иметь более 1 родителя), как 2 исправить это? Я не …

01.11.2022
Получение исключения 'Cannot use MongoClient' при обновлении запроса API django

В настоящее время у меня запущен экземпляр AWS EC2, на котором работает веб-сервер, использующий Apache (httpd) для развертывания сервера в экземпляре. Проект использует библиотеки Django, Djongo и Django Rest Framework python. Изначально он работает, поскольку возвращает ответ API через JSON. …

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

Итак, я использую стандартную аутентификацию django, где она принимает имя пользователя и пароль для регистрации. И у меня сейчас зарегистрировано 5 пользователей. Теперь мне нужно 2 функции в моей модели пользователя Вход в систему Facebook/gmail Проверка …

01.11.2022
Django простая jwt-аутентификация возвращает странную ошибку даже при использовании настроек по умолчанию в файле settings.py

Здравствуйте пользователи django simple jwt, при реализации генерации токенов аутентификации django simple jwt Я столкнулся с проблемой - конфигурации проекта по умолчанию возвращают ошибки и спрашивают from jwt import InvalidAlgorithmError, InvalidTokenError, algorithms ImportError: cannot import name 'InvalidAlgorithmError' from …

01.11.2022
Изменение текста гиперссылки с помощью тега шаблона django urlize

Для того, чтобы сделать текст внутри статических страниц динамическим, я создал модель с методом key и value, которые можно заполнить из панели администратора. Затем я отфильтровал данные, используя их ключи, и отобразил их в соответствующих местах шаблона. Теперь задача состоит …

01.11.2022
Приложение Django heroku успешно развернуто, но все еще показывает внутреннюю ошибку сервера, файлы журнала показывают, что сборка прошла успешно

Я пытаюсь развернуть свое Django-приложение на Heroku, но хотя журналы показывают, что сборка прошла успешно, и несмотря на успешное развертывание, приложение все равно выдает внутреннюю ошибку сервера; и это происходит при настройке debug на true или false. Вот файлы, которые …

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

Admin.py: admin.site.register(models.User) admin.site.register(models.Teacher) admin.site.register(models.Student) admin.site.register(models.CourseCategory) admin.site.register(models.Course) admin.site.register(models.Chapter) admin.site.register(models.Section) admin.site.register(models.StudentCourseEnrollment) admin.site.register(models.CourseRating) settings.py: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'LMSAPI', 'USER':'admin', 'PASSWORD':'12341234', 'HOST':'mydb.cvijitliru7b.ap-northeast-1.rds.amazonaws.com', 'PORT':'3306', 'CHARSET': 'utf8', } и вот ошибка введите здесь описание …

01.11.2022
Git игнорирует все файлы

Мой файл gitignore выглядит прямо: env/ .idea *.pyc __pycache__ *.env /environment db.sqlite3 *.log Когда я делаю git add . из корневой папки проекта и затем проверяю статус - я вижу, что нет никаких отслеживаемых файлов. Когда я …

01.11.2022
API django-friendship

Думаю, здесь не нужно объяснять, чего я пытаюсь достичь, используя Django-Friendship API. но он не работает и всегда показывает кнопку Unfollow btn. {% if user.id not in request.user.following %} &lt;a class='btn btn-success' href="{% url 'addFollowing' user.id %}"&gt;Follow @{{user.username}} &lt;/a&gt; …

01.11.2022
Django ORM Group By с внешними ключами

User является внешним ключом на tournament. select u.id, u.display_name, count(t.id) from tournament t join "user" u on t.user_id = u.id where date(t.start_date)&gt; '2022-07-01' group by u.display_name, u.id Как я могу заставить вышеприведенный SQL-запрос работать с ORM django?

01.11.2022
Не удается получить изображение из Django Api в React Native

Здравствуйте друзья, не могу получить изображение из Django в React Native Вот мой код Получить APi const [add, setStudents] = useState([{}]) async function getAllStudent() { try { const add = await axios.get('http://192.168.1.77:19000/api/add/') method:'GET', setStudents(add.data) } catch (error) { …

01.11.2022
Не удается установить mysqlclient в проекте Django

Не удается установить mysqlclient в проекте Django. При запуске pip выдает ошибку "Microsoft Visual C++ 14.0 Is Required Error". Попробовал загрузить Microsoft C++ Build Tools

01.11.2022
Как создать видимый маршрут/путь на карте листовки?

У меня есть приложение, которое позволяет пользователю увидеть маршрут между его местоположением и местом, куда он хочет добраться, и у меня возникают трудности с отображением маршрута, однако 2 маркера отображаются. //Passing lat and lon value from a django template …

01.11.2022
Django помещает slug между круглыми скобками, а затем перестает это делать

У меня проблема, похожая на эту one. Мое сообщение об ошибке выглядит примерно так: Reverse for 'detail' with arguments '('some-slug',)' not found. 1 pattern(s) tried: ['users/(?P&lt;username&gt;[^/]+)/$'] Я собираюсь использовать some-slug, а не ('some-slug',) для разворота URL. …

01.11.2022
Почему запуск celery worker показывает то, что кажется случайными операторами печати

Когда я запускаю celery worker, я получаю следующее. &gt;&gt;&gt; bla bla &lt;&lt;&lt;&lt; заявления печати находятся в различных скриптах, не имеющих никакого отношения к celery или beat. После этого рабочий не показывает никакой активности, когда я сохраняю задание на страницах администрирования …

01.11.2022
Django ArrayField of Floats: Не удается ввести плавающие значения в списке в Django Admin

По сути, это картезианские координаты, которые я храню, только значения y. Я не знаю, как хранить их иначе, чем "список плавающих значений", но не могу сделать это в поле массива плавающих значений в django, как показано ниже. <a href="https://i.stack.imgur.com/K9kg9.png" …

01.11.2022
Celery неожиданно закрывает TCP-соединение

Я использую RabbitMQ 3.8.2 с Erlang 22.2.7 и столкнулся с проблемой при потреблении задач. Моя конфигурация - django-celery-rabbitmq. При публикации сообщений в очередь все идет нормально, пока длина очереди не достигнет 1200 сообщений. После этого RabbitMQ начинает закрывать AMQP соединение …

01.11.2022
Django.urls.exceptions.NoReverseMatch: 'user' не является зарегистрированным пространством имен

Я пытаюсь создать вход и регистрацию для Django Rest Framework, но продолжаю получать django.urls.exceptions.NoReverseMatch: 'user' is not a registered namespace не уверен, в чем причина появления этой ошибки и как ее исправить? Вот serializers.py: class UserSerializer(serializers.ModelSerializer): class …

01.11.2022
Django - Почему Sweetify не работает. SweetAlert2

Я следовал документации от Atrox, а потом все еще не работал над моим проектом. Есть идеи? Я пишу код, как показано ниже. 1. home/views.py from django.shortcuts import redirect from django.views.generic import FormView from attendance.models import Graduates …

01.11.2022
Как эффективно выполнять итерацию по многим объектам foreignkey с помощью Django ORM?

Допустим, у меня есть model, например: class User(AbstractUser): ... seller = models.ForeignKey(Seller, related_name="user", on_delete=models.SET_NULL, null=True) ... Я пытаюсь получить seller адрес электронной почты, используя этот код: from app.models import User from django_print_sql import print_sql with …

01.11.2022
AttributeError: модуль 'django.core.serializers' не имеет атрибута 'ModelSerializer'

У меня возникла эта ошибка: "AttributeError: module 'django.core.serializers' has no attribute 'ModelSerializer'" перед запуском makemigrations Хотя я импортировал сериализаторы …

01.11.2022
Как изменить мой метод get_queryset метода Django Rest для приема аутентифицированных пользователей и аутентифицированного пользователя

У меня есть CourseViewSet, который использует миксины для создания, списка, получения и обновления курсов. Сейчас только аутентифицированные пользователи могут перечислять и получать курсы, а пользователи adminUsers могут создавать и обновлять курсы. Метод get_queryset был переписан для получения списка …

01.11.2022
Django Rest Framework возвращает {'detail': 'Not found.'} при тестировании, хотя показывает Data в URL

У меня есть следующий проект django со следующим views.py: @api_view(['GET']) @permission_classes([AllowAny]) def getItem(request, **kwargs): user = get_object_or_404(User, username=request.user) items=Item.objects.filter(user=user) serializer = ItemSerializer(items, many=True) return Response(serializer.data) Вот serializer.py class ItemSerializer(serializers.ModelSerializer): user = serializers.CharField(source="user.username", read_only=True) class Meta: model= Workout …

01.11.2022
Как фильтровать в HTML, используя поле из модели?

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

01.11.2022
Django to AWS deterministic=True требует SQLite 3.8.3 или выше

Я развернул свое приложение AWS, но получаю ошибку при переходе на URL экземпляра EC: deterministic=True требует SQLite 3.8.3 или выше Я пробовал решение здесь , но …

01.11.2022
Отмена "изменения" url администратора

Я пытаюсь найти пример того, как использовать изменение url modelAdmin и какой именно результат это дает. Искренне не понимаю часть из документации: "Это найдет первый зарегистрированный экземпляр приложения admin (независимо от имени экземпляра), и разрешит представление для изменения экземпляров poll.Choice …

01.11.2022
Когда использовать веб-сокет или http

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

01.11.2022
Heroku Время отклика

Я развертываю свое веб-приложение django на heroku Я не использую бесплатный уровень, но мое приложение настолько медленное, как я могу сделать его быстрее, вот ошибка, которая у меня сейчас : Active Alerts: Response times have been above your 1000ms …

01.11.2022
Как сделать простую фильтрацию с помощью django-filter

Я столкнулся с проблемой. У меня есть простой drf проект с приложением разрешения на въезд автомобилей. views.py ` class PermitViewSet(ModelViewSet): queryset = Permit.objects.filter() serializer_class = PermitSerializer filter_backends = [DjangoFilterBackend] filter_fields = ['car_number'] serializers.py ` class PermitSerializer(serializers.ModelSerializer): class Meta: …

01.11.2022
Отключение супервизора при наличии нескольких служб в файле .conf

У меня есть сервер Linux под управлением ubuntu 22.10 с digital ocean, на котором я планирую разместить несколько virtualenv для запуска изолированных приложений Django. Использование gunicorn для обслуживания приложения и nginx в качестве обратного прокси. Супервизор для …

01.11.2022
Django Graphene скрывает поле модели (или возвращает null) на основе предпочтений пользователя в ManyToMany

предположим, что у нас есть следующие модели Django Models: class Person(models.Model): name = models.CharField(max_length=255) personal_field = models.CharField(max_length=255) class Group(models.Model): name = models.CharField(max_length=255) participants = models.ManyToManyField( "Person", through="GroupPersonOption", through_fields=('group', 'person') ) class GroupPersonOption(models.Model): person = models.ForeignKey("Person", on_delete=models.CASCADE) group = models.ForeignKey("Group", …

31.10.2022
Как вычесть содержимое IntegerField одной таблицы из другой в Django?

Как это работает: Когда я добавляю товар в таблицу Bouquet, в классе CompositionOfTheBouquetInline я могу выбрать объект из таблицы Flower и выбрать количество цветов. Например, в таблице Flower находится цветок "Роза", stock = 10. в таблице …