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

05.10.2021
Обновление в существующую базу данных не работает

У меня есть страница, на которой пользователи могут добавить новый номер mco, когда пользователь нажимает на кнопку Add mco, он получает id, как показано ниже: но когда пользователь добавляет …

05.10.2021
Django Login Authentication: Я могу зарегистрировать нового пользователя и создать нового пользователя, но НЕ МОГУ войти в систему как зарегистрированный пользователь.

Аутентификация входа в систему в Django: Я могу зарегистрировать нового пользователя и создать нового пользователя, но НЕ МОГУ войти в систему как зарегистрированный пользователь. Мой views.py для handlelogin def handlelogin(request): if request.method == 'POST': loginemail= request.POST['loginemail'] loginpass = …

05.10.2021
Получить местоположение пользователя django

Я хочу создать сайт, где я могу получить точное местоположение пользователя с помощью Django и Python.Здесь есть метод, но он использует Google Maps. Я хочу использовать Open Street Map и не хочу использовать Google Map. Как я …

05.10.2021
Я хочу создать инфрейм для всех продуктов.

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

05.10.2021
Кнопка запомнить в AuthenticationForm

Имеется такой код: class LoginUserForm(AuthenticationForm): username = forms.CharField(label='Логин', widget=forms.TextInput(attrs={'class': 'form-input', 'placeholder': 'Username'})) password = forms.CharField(label='Пароль', widget=forms.PasswordInput(attrs={'class': 'form-input', 'placeholder': 'Password'})) ... class LoginUser(DataMixin, LoginView): form_class = LoginUserForm template_name = 'iviolations/login.html' def get_context_data(self, *, object_list=None, **kwargs): context = super().get_context_data(**kwargs) c_def = self.get_user_context(title="Авторизация") …

05.10.2021
Проблема загрузки url из представлений и url в django

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

05.10.2021
Django websocket ValueError

Когда я обращаюсь к вебсокету на несуществующем put (ws://127.0.0.1:8000/ws/dgd/), django выдает ошибку Является ли это нормальным поведением или мне следует разобраться с этим случаем? 2021-10-04 11:35:46 ERROR server Exception inside application: No route found for path 'ws/dgd/'. Traceback …

05.10.2021
Как присвоить значение полю модели, которое является конкатенацией двух других полей модели?

Я разрабатываю систему бронирования в рамках своего портфолио. Она позволяет пользователю (компании) бронировать временные интервалы для поставок, которые будут осуществляться в распределительный центр (РЦ) в определенную дату и время. Models.py from django.db import models from django.utils import timezone from …

05.10.2021
POST для Django API, но требуется несколько входов, в то время как моя модель имеет только одно поле, которое может принимать вводимые данные

Сейчас я столкнулся с проблемой на API post для @api_view[('POST'). У меня есть следующие коды: models.py class Job(models.Model): datetime = models.DateTimeField(default=timezone.now) combinedparameters = models.CharField(max_length = 1000) serializers.py class JobSerializers(serializers.ModelSerializer): class Meta: model = Job fields = ['combinedparameters'] …

05.10.2021
Почему graphene enum возвращает значение вместо ключа для моего ключа ENUMS?

Когда я размещаю данные, он возвращает значение перечисления Например, когда я выбираю PL, он возвращает "Poland". Я хочу получить ключ перечисления вместо значения. Мне нужно PL вместо "Poland". Вот код **This is my models** class Candidate(models.Model): class CountryChoices(models.TextChoices): PL = …

05.10.2021
Django Rest Framework как сделать запрос [GET, POST, PUT, PATCH] из двух разных проектов?

Здесь у меня запущены две различные службы (проекты), Проект A = Auth Server (который управляет авторизационной системой проекта) Проект B = Продукты CRUD (Проект A проверяет учетные данные, затем пользователи могут делать грубые действия в Проекте B) …

05.10.2021
Проблема сортировки группировки по шаблону Jinja

В этом блоке кода я сгруппировал по заголовкам. Но я хочу отсортировать заголовки в порядке индекса массива. Не в алфавитном порядке. {% set list = widget.attributes.faq_item %} {% for title_group in list|groupby('value.main_title') %} <h2 class="account-sss__title">{{title_group.grouper}}</h2> {% for item in title_group.list …

05.10.2021
Отказано в применении стиля, потому что его MIME-тип ('text/html') не является MIME-типом, поддерживаемым таблицей стилей, а строгая проверка MIME включена

Здравствуйте ребята я работаю в проекте django я получаю эту ошибку на всех страницах моего сайта вот моя проектная организация …

05.10.2021
Как реализовать загрузку шаблона url в django на javascript?

Я создал приложение для чата, подобное WhatsApp, используя каналы Django, redis и websockets. Оно включает такие функции, как приватный и публичный чат. Пользователь также может отправлять изображения в чате. Пользовательский интерфейс разработан таким образом, что сообщение отправителя находится справа, а …

05.10.2021
Возможно ли разместить проект django на firebase? Если да, пожалуйста, поделитесь шагами?

Можно ли разместить проект django на firebase? Если да, пожалуйста, поделитесь шагами

05.10.2021
Как получить новые данные во время выполнения из django?

Я работаю над проектом Django с фронтендом ReactJs. В этом проекте я должен создать простое приложение для чата, где пользователи могут общаться друг с другом. В представлениях django у меня есть следующая функция для чтения сообщений Views.py class MessagesListAPI(GenericAPIView, ListModelMixin …

05.10.2021
Как мы можем добавить sqlformat.exe в путь и django-admin.exe в путь?

Installing collected packages: sqlparse, pytz, asgiref, django WARNING: The script sqlformat.exe is installed in 'C:\Users\Slug\AppData\Roaming\Python\Python310\Scripts' which is not on PATH. Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. WARNING: The script django-admin.exe …

05.10.2021
Не удается обслужить статические файлы в развернутом приложении Django (Docker, gunicorn, whitenoise, Heroku).

Я создал Django REST API, который обслуживает только JSON ответы. Моя проблема заключается в том, что в продакшене (развернутом на Heroku с debug=False) приложение, похоже, не обслуживает соответствующие статические файлы, необходимые для правильной стилизации интерфейса администратора (единственный случай использования …

05.10.2021
Несколько моделей в наборе queryset и/или несколько сериализаторов для одного View?

Допустим, у меня есть модель Foo и модель Bar: # models.py class Foo(models.Model): foo_title = CharField() class Bar(models.Model): bar_title = CharField() # serializers.py class FooSerializer(serializers.ModelSerializer): class Meta: model = Foo fields = ["foo_title"] class BarSerializer(serializers.ModelSerializer): foo = FooSerializer() …

05.10.2021
Как горизонтально выровнять кнопки в различных элементах

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

05.10.2021
Значение 0.01 не извлекается в python django

Model.py class Memopayment(models.Model): tp = models.DecimalField(max_digits=5, decimal_places=3) example.html <td>{{ m.tp|floatformat:3 }}</td> Я ввел 0.01 в entry.html, но полученное значение 0.000 вместо 0.010 Пожалуйста, помогите мне решить проблему.

05.10.2021
Django - Поддержка списка параметров запроса

Я нахожусь в процессе миграции бэкенда NodeJS на бэкенд Django (DRF). Есть несколько устаревших API, которые я должен поддерживать для старых версий приложения. Один из них включает чтение списка в параметрах запроса. "/questions/?questionIds[]=abc&questionIds[]=xyz" Я знаю, что это не …

05.10.2021
Django Выбор из подзапроса

Я хочу сделать запрос с помощью оконной функции, а затем сделать некоторую группировку по агрегации на подзапросе. Но я не смог сделать это с помощью метода ORM. Он возвращает aggregate function calls cannot contain window function calls Есть ли …

05.10.2021
AttributeError: объект 'AnonymousUser' не имеет атрибута '_meta' Каналы Django

Я пытаюсь залогинить пользователей в каналах django и он бросает AttributeError: 'AnonymousUser' object has no attribute '_meta' Мой потребитель class LoginConsumer(AsyncJsonWebsocketConsumer): async def connect(self): self.room_name = "login_room" self.room_group_name = "login_group" await self.channel_layer.group_add(self.room_group_name, self.channel_name) await self.accept() await self.send(json.dumps({"message": "connected …

05.10.2021
Где находятся файлы Django и python?

Я новичок в Django и Python, я пришел из Laravel. Я работаю на машине Windows. Мой проект Laravel имеет тонны папок (vendor и т.д.) и составляет >100 MB, мой проект Django - <50kB. В конце концов, …

05.10.2021
Django Rest framework, нарушено ограничение not-null DETAIL

У меня вопрос по поводу моих сериализаторов. У меня следующая структура, обобщающая. Состоит из 3 моделей и представления CreateAPIView B содержит OneToOneField = A C содержит ForeingKey = B (many = True) [{List Image}]. Я не очень понимаю, как …

05.10.2021
Как реализовать пагинацию в Django

Я хотел бы реализовать пагинацию в моей пользовательской функции jsonresponse. Но я не знаю, как это реализовать. Вот код моей функции. Любой совет будет очень полезен. Спасибо. def json_response(data = {}, message = 'successful!', status = 'success', code = …

05.10.2021
Из-за цикла перед пагинацией Django paginator занимает слишком много времени. Как я могу решить эту проблему?

Меня попросили отобразить объект customer. Я пытался сделать пагинацию перед циклом, но не знаю как это сделать, потому что я думаю, что нужно передать все данные пагинатору при создании. Это мое мнение Я думаю, что проблема в …

05.10.2021
Печать нескольких элементов с помощью сериализатора

@api_view(['GET']) def selected_device(request,pk=None): if pk != None: devices = Device.objects.filter(pk=pk) devicedetail = DeviceDetail.objects.filter(DD2DKEY=pk) cursor = connection.cursor() tablename= "dev_interface_" + str(pk) cursor.execute(f"SELECT interface FROM {tablename} ") righttable = cursor.fetchall() devserializer = DeviceSerializers(devices, many=True) devdserializer = DeviceDetailSerializers(devicedetail, many=True) interfaces = [] for …

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

Я хочу создать таймер обратного отсчета, который будет добавлен в модель date_target, используя метод сохранения override в models.py, время будет отсчитываться по-разному в зависимости от его разновидности. import datetime class CustomerVariety(models.Model): variety = models.CharField(max_length=100, null=True) def __str__(self): return self.variety …

05.10.2021
Django / React - JWT Auth: как сохранить токен в памяти ИЛИ использовать httpOnly cookie в запросе

Как я могу использовать токен доступа либо (1) сохраняя его в памяти, либо (2) используя httpOnly cookies в моем приложении React? Контекст Сейчас я совсем запутался в этом. Я использую dj-rest-auth и djangorestframework-simplejwt для аутентификации. Когда я вызываю …

05.10.2021
Доступ к совпадающей записи двух моделей с помощью ForeignKey

У меня есть три модели: модель игры, модель дистрибьютора и модель отношения. Модель Relation имеет два ForeignKeys. Один ссылается на модель игры, а другой на модель дистрибьютора. Мне нужно получить доступ по шаблону (в одном и том же представлении) …

05.10.2021
Почему объект Django Updating не срабатывает с первого раза?

У меня есть две функции. Моя первая функция обновляет булевский файл True до False. Моя первая функция работает правильно, но моя вторая функция не обновляет объект False до True. Если я пробую два раза, то во второй раз моя …

05.10.2021
Как интегрировать InvoiceCreator в поток оформления заказа

Я следую инструкциям по использованию django-oscar-invoices на https://django-oscar-invoices.readthedocs.io/en/latest/quickstart.html, но я не понимаю, как интегрировать oscar_invoices.utils.InvoiceCreator в поток оформления заказа. Может ли кто-нибудь объяснить, как это сделать?

05.10.2021
Построение сложной схемы пользователя для веб-сайта

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

05.10.2021
Как удалить пользователя с помощью Django Allauth API?

Когда пользователь в моем приложении Django отменяет свой аккаунт, я устанавливаю is_active=False в таблице auth_user. Однако, если этот пользователь регистрируется снова, Allauth жалуется, что email уже используется, даже если я вручную изменяю поле email на что-то другое в таблице …

04.10.2021
Django как повысить безопасность сброса пароля?

Я установил возможность сброса пароля для своих пользователей. Но я обнаружил несколько угроз безопасности: 1) ссылка на сброс пароля не истекает: Сейчас моя ссылка на сброс пароля не истекает. Я хочу, чтобы ссылка на сброс пароля могла быть использована …

04.10.2021
Как запросить перекрывающиеся даты в поле Postgres DateRange

У меня есть модель с полем PostgreSQL DateRange: class MyModel(models.Model): date_range = DateRangeField() Если я хочу сделать запрос, чтобы узнать, не накладывается ли другая дата, это достаточно просто: MyModel.objects.filter(date_range__overlap=other_date) Но если я построил …

04.10.2021
Сервер Tableau, размещенный на AWS, и встраивание с помощью Django

У меня есть сервер Tableau, настроенный на экземпляре AWS. Я опубликовал приборную панель на сервере (используя пробную версию). Сейчас я пытаюсь отобразить ее на веб-странице локально. Я пробовал следующие шаги: Примечание: Я заменил свой код с оригинальным экземпляром ec2 …

04.10.2021
Я не могу использовать python python .\manage.py makemigrate

Когда я запускаю его, я получаю следующее: C:\Users\owen pierce\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe: can't open file 'C:\Users\owen pierce\desktop\galeana.biz\pagina-base\manage.py': [Errno 2] No such file or directory