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

09.08.2021
Django Получение изображения из ведра s3, если источник изображения хранится в базе данных

У меня есть модель, в которой пользователи загружают фотографии в ведро s3. class Curso(models.Model): titulo = models.TextField() foto = models.ImageField(upload_to='media/cursos') #this goes to mybucket/media/cursos alt = models.TextField() ... Загружается нормально в ведро s3, но источник изображений сохраняется …

09.08.2021
DRF Pagination page_size не работает с ModelViewSet

Я пытаюсь использовать ModelViewSet и PageNumberPagination вместе, но не могу заставить работать параметр page_size. Я установил размер в 200, но в списке всегда 200+ элементов. Вот мой фрагмент кода: class ExamplePagination(pagination.PageNumberPagination): page_size = 200 max_page_size = 200 class …

09.08.2021
Django serialize object return array

Django serialize object return an array, and i cant can get it in template with js my view.py: def MyExempleView(request): data = serializers.serialize("json", myModel.objects.all()) context = { "data" : json.loads(data) } return render(request, 'consulta/myTemplateExemple.html', context=context) мой шаблон: {{ …

09.08.2021
API Django для загрузки занимает много времени для загрузки файлов

Я работаю над django rest api для загрузки 3 файлов и сохранения их на диск. Файлы имеют размер [file.svo, file.db3 and file.yaml]. Код ниже работает хорошо и быстро, когда я тестирую его локально. Однако, когда я помещаю его на …

09.08.2021
Выполните тест с приложением django на gilab

Помогите мне, пожалуйста, кто-нибудь. У меня проблемы с тестированием на gitlab приложения django. Это связано с подключением к серверу, я пробовал с postgress или mysql, но ничего!!!

09.08.2021
Как избавиться от проблемы python manage.py permission denied в коде Vs?

Я пытался выполнить команду "python manage.py runserver" в коде VS, но всегда получаю это сообщение: "bash: /c/Users/ACER/AppData/Local/Microsoft/WindowsApps/python: Permission denied" Python permission denied картинка А также, я попытался выполнить команду "py manage.py runserver", но она не запускается, …

09.08.2021
Возможно ли в django изменить значение request.FILES?

Возможно ли в django изменить значение request.FILES? Есть задача, из формы получаем текстовые данные, далее обрабатываем их и получаем файл, далее сохраняем все данные в файл в бд. Спасибо за помощь.

09.08.2021
Django EmailMessage.content_type = 'html' сохранять новые строки?

Как я могу сохранить новые строки в EmailMessage, который имеет content_type = 'html'? Мне нужен тип содержимого html из-за подписей. Email: Welcome User, this is a welcome email. Правильно отображается, когда отправляется как текст, но когда …

09.08.2021
Показывайте только последнее поле формы в Django

У меня есть модель формы с тремя полями, но шаблон показывает только одно : forms.py class ChooseAvailabilities(forms.Form): timeslots_day1 = forms.MultipleChoiceField( required=False, widget=forms.CheckboxSelectMultiple, choices=TIMESLOT_LIST ), timeslots_day2 = forms.MultipleChoiceField( required=False, widget=forms.CheckboxSelectMultiple, choices=TIMESLOT_LIST ) timeslots_day3 = forms.MultipleChoiceField( required=False, widget=forms.CheckboxSelectMultiple, choices=TIMESLOT_LIST ) …

09.08.2021
Есть ли что-то, что я должен сделать для защиты безопасности при открытии порта?

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

09.08.2021
Время загрузки фонового изображения в Django

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

09.08.2021
Невозможность навигации между различными html-страницами в django

Когда я пытаюсь перейти с главной страницы на любую другую страницу, все работает нормально, но при попытке перейти с другой страницы обратно на главную страницу к доменному имени добавляется home, что приводит к ошибке это html-код <nav> <ul> <li><a href="">Home</a></li> …

09.08.2021
Как выбрать некоторые столбцы с помощью оператора or в представлениях?

Как я могу select некоторые столбцы с помощью оператора or в views.py? Я хочу выполнить следующий запрос в файле views.py в Django: SELECT name,family FROM student WHERE male = True OR degree=False Я использовал этот ORM: student …

09.08.2021
Отправка данных из представления Django в форму Django

У меня есть представление Django, и я хочу отправить данные запроса на форму. class PostDetailView(DetailView): model = Post form = CommentForm def get_form_kwargs(self): kwargs = super(PostDetailView, self).get_form_kwargs() kwargs['user'] = self.request.user.username return kwargs def post(self, request, *args, **kwargs): form = …

09.08.2021
Django создает динамический url с уникальным id

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

09.08.2021
Свойство модели Django не работает - Django

Я столкнулся с проблемой при попытке определить свойство в модели Django и получить к ним доступ. У меня есть 2 модели, первая - продукт, вторая - атрибуты продукта. Атрибуты продукта имеют несколько полей, таких как Цвет и Бренд. Я хочу …

09.08.2021
Django e postgres "DETAIL: Ключ (поле)=() дублируется"

Я делал миграции в моей базе данных, и я получил эту ошибку: (env)$ python manage.py migrate Проверка системы выявила некоторые проблемы: мои миграции (env) lucas@ubuntu-s-1vcpu-1gb-nyc1-01:~/MaxiLimpService$ python manage.py showmigrations System check identified some issues: account [X] 0001_initial [X] 0002_email_max_length …

09.08.2021
Команда 'docker exec -it gridd-alpha grid product create --owner myorg --file product.yaml' вернула ненулевой статус выхода 1

Здесь я пытаюсь установить связь между двумя контейнерами docker, а именно djangoapp и gridd-alpha. Здесь команда 'docker cp product.yaml gridd-alpha:/' выполняется нормально из приложения django в контейнере djangoapp, но следующая команда 'docker exec -it gridd-alpha grid product create --owner myorg …

09.08.2021
Как сохранить реализацию на javascript в Django

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

09.08.2021
Как вычесть дату (в числах) в python? [дубликат]

У меня есть странная потребность. Скажем, I have start_date = 2021-08-31 00:30:00 date = "120 days" Как вычесть дату начала_даты из дней со 120 днями? Возможно ли это вообще? И кстати, я спрашиваю это для использования …

09.08.2021
Добавление других объектов по щелчку django

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

09.08.2021
Отображение данных в таблице лидеров - Django

У меня следующая модель: class UserDetail(models.Model): donations = models.IntegerField(blank=True, null = True,) points = models.IntegerField(blank=True, null = True,) requests = models.IntegerField(blank=True, null=True) user = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.CASCADE, blank=True, null=True, ) Я хочу получить 5 пользователей с наибольшим количеством …

09.08.2021
Как проверить расширение загруженного файла?

Я хочу, чтобы в форму можно было загружать только файлы .xlsm. Это мое поле в models.py ... pdf = models.FileField( upload_to=customer_directory_path, null=True, blank=True) ... Как я могу это сделать?

09.08.2021
Не удается получить удаленный доступ к серверу django

Я не могу получить доступ к localhost / 0.0.0.0:8000 с любого другого устройства. Текущий проект django создан на основе более старого проекта, с которым я играл в прошлом году, где это работало. К сожалению, я потерял предыдущий проект, …

09.08.2021
Не удалось импортировать view_production.views. Ошибка: Нет модуля с именем reportlab.graphics.shapes

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

09.08.2021
Должен ли я изменить DEBUG на False с помощью git или непосредственно на сервере?

Я разрабатываю свой проект Django, используя git и GitHub и получая обновления из Digital Ocean. Я знаю, что DEBUG должен быть установлен на False в production, но каков рабочий процесс? Должен ли я изменить DEBUG на False локально, а …

09.08.2021
Как отправить данные из модала в базу данных в django?

Я хочу отправить данные из bootstrap Modal в базу данных . Данные должны быть сохранены в многочисленных моделях в базе данных.

09.08.2021
Django отображает тодолист пользователя, используя вход через google

Я пытаюсь отобразить тодолист всех пользователей через метод входа в google Я использую таблицу auth_user и создал таблицу todolist следующим запросом. CREATE TABLE todoitem( id SERIAL PRIMARY KEY, content char(100) NOT NULL, userid int NOT NULL, constraint fk_userid foreign …

09.08.2021
Как перенести Ferris Framework с Webapp2 на Django

Одно из моих приложений работает на python2 Ferris framework с webapp2 в Gcloud, теперь я решил перенести приложение на python 3. Пожалуйста, кто-нибудь может помочь, что мы должны сделать, чтобы перенести приложение.

09.08.2021
Django как завершить сессию через несколько секунд

Я использую сессию django в моих представлениях для показа сообщения, но проблема в том, что я не могу установить время истечения сессии. Я пробовал это request.session.set_expiry(1), но не сработало. вот мой код: request.session["error_message"] = "your comment didn't …

09.08.2021
Django - передача списка в качестве параметра onlick | работает, но есть ошибки

Я передаю 'country_names' из моего views.py return render(request, 'update.html', { 'country_names': all_countries_names,}) и попытка использовать его в качестве параметра с <button onclick="updateCountries({{ country_names }})">Update</button> он действительно работает, как я ожидал, однако есть две ошибки, говорящие, …

09.08.2021
Как сделать так, чтобы если нет ответа более N секунд, то вернуть None (потому что это будет бесконечно, если сообщение не отправлено).

Async def async_function(): ws_conn = None ws_url = 'websocket:4000' print(ws_url) try: timeout = 5 try: ws_conn = await asyncio.wait_for(websockets.connect(ws_url), 1) except asyncio.exceptions.TimeoutError as e: print('Error connecting.{}'.format(e)) response = await ws_conn.recv() await ws_conn.close() return response except: await ws_conn.close() return …

09.08.2021
Как этот код связывает два класса друг с другом?

Это код с сайта django from django.db import models from django.db.models.deletion import CASCADE class ToDoList(models.Model): name = models.CharField(max_length=200) def __str__(self): return self.name class Item(models.Model): todolist = models.ForeignKey(ToDoList, on_delete=models.CASCADE) text = models.CharField(max_length=300) complete = models.BooleanField() def __str__(self): return self.text …

09.08.2021
Как использовать сторонний api, который имеет Basic Auth (имя пользователя, пароль) в django?

У меня есть один сторонний API (URL). Для доступа к этому URL я должен предоставить базовый аутентификатор, который представляет собой имя пользователя и пароль. Как получить данные из этого API используя basic Auth в django?

09.08.2021
Тест pytest всегда возвращает abc.is_online True

Тест всегда возвращает abc.is_online True. Но abc.is_online должен быть False, потому что задача celery делает is_online False через 60 секунд после этого.. Ошибка Meassge: assert True == False где True = <ABC: Charles Reyes>.is_online @app.task(name="task.abc_last_active") #Celery task def abc_last_active(): …

09.08.2021
Как преобразовать код шаблона django jinja в jquery ajax

Я использую django rest framework. Я хочу изменить код шаблона django jinja на jquery ajax. Я новичок в jquery. Я хочу сделать следующие условия с помощью jquery ajax с src изображения, видео и аудио. Пожалуйста, помогите мне. Вот мой …

09.08.2021
Каково назначение __exact в Django querysets API?

Какова цель использования __exact в Django querysets API? Например: >>> Library.objects.filter(id = 15942) <QuerySet [<Library: bee>]> >>> Library.objects.filter(id__exact = 15942) <QuerySet [<Library: bee>]> И: >>> Library.objects.filter(title = 'bee') <QuerySet [<Library: …

09.08.2021
Django устанавливает номер страницы cusotme в paginate_queryset

Я хочу написать код, который находит номер страницы пользователя и возвращает эту страницу: вот код, который находит номер_страницы: class UserScoreBoard(GenericViewSet, mixins.ListModelMixin): permission_classes = (IsAuthenticated,) queryset = User.objects.all().order_by('-xp_balance') serializer_class = UserSerializerReadOnly @action(url_path='user-page', methods=['get'], detail=False, url_name='user-page') def get_user_page(self, request): page_size = …

09.08.2021
Как отредактировать текст метки imageField "Currently, ... ect"

Здесь у меня есть форма, я нашел, как контролировать label и поле ввода поля изображения, но label контролирует только текст аватара, а не "currently ....ect", есть ли способ получить к …

09.08.2021
Как загрузить файл формата .dump с помощью manage.py loaddata в Django?

У меня есть файл data.dump для mysql и я пытаюсь использовать manage.py loaddata для заполнения моей базы данных этим файлом данных, но получаю эту ошибку: CommandError: Problem installing fixture '˜/Downloads/data': dump is not a known serialization format. Очевидно, …