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

05.12.2021
Как разместить функцию на веб-сервере, которая возвращает значение обратно клиенту?

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

05.12.2021
Парсинг данных из бэкенда django в компонент react

Здравствуйте, я пытаюсь парсить JSON данные из представления Django во фронтенд. В основном в моем представлении я определил данные, которые я хочу разобрать, и они выглядят следующим образом : user_information = {'username':request.user.username, 'email':request.user.email, 'first_name':request.user.username} Затем в html …

05.12.2021
Django Celery ORM Нет поля

В задаче celery я получил свой объект (Order). Объект содержит ManyToManyField, и когда я вызываю его, я получаю None. Однако когда я вызываю тот же код в django shell, я получаю правильный список объектов. Что не так с задачей celery …

05.12.2021
Мне нужна помощь в django

Когда бы я не пытался добавить поле в админ панели, я всегда путаюсь [][1] model.py from django.db import models from django.db.models.base import ModelState # Create your models here. class Course(models.Model): faculty = models.CharField(max_length=100) class Semester(models.Model): sem = models.CharField(max_length=100) faculty = …

05.12.2021
ImportError: cannot import name 'ArticleSerializer' from 'basics.serializers'

При работе с сериализаторами в Django Shell мне пришлось импортировать из basics.serializers import ArticleSerializer ошибку, которую я получаю : P.S. Я новичок в остальном фреймворке Django ImportError Traceback (последнее последнее обращение) в ----> 1 from basics.serializers import ArticleSerializer ImportError: …

05.12.2021
Django не загружает URL, который я определил

Я работаю над проектом, который генерирует динамические урлы, Например, если я набираю 127.0.0.1:8000/newpage, он генерирует новую модель со slug newpage Раньше проект работал нормально, но внезапно он начал показывать некоторые ошибки. Я вызываю URL с помощью ajax следующим образом …

05.12.2021
Трясогузка без головы - встраивание тегов в HTML

Я установил безголовую трясогузку, как описано на https://learnwagtail.com/tutorials/how-to-enable-the-v2-api-to-create-a-headless-cms/ Я встроил видеоролик Youtube. В конечной точке API HTML выглядит следующим образом: { "id": 4, "meta": { "type": "news.NewsPage", "detail_url": "http://localhost/api/v2/pages/4/", "html_url": "http://localhost/test/", "slug": "test", "first_published_at": "2021-12-05T07:32:32.896276" …

05.12.2021
Как сохранить содержимое базы данных при постоянном внесении изменений в код?

Как избежать перезаписи моей локальной базы данных при выполнении pull request с удаленного сайта? Далее, если я использую '.gitignore', смогу ли я в будущем вносить структурные изменения в мою БД? (например, если я захочу внести изменения в модель) …

05.12.2021
Как разместить функцию на сервере, которую я могу вызвать из моего скрипта python?

Недавно я сделал программу, которая запускает ML-модель на изображении и предсказывает, что это такое. Проблема в том, что, включая модель и зависимости, такие как tensorflow, она занимает 500мб. Поэтому мне стало интересно, могу ли я разместить функцию на сервере, …

05.12.2021
Как я могу использовать django url <slug> в качестве поддомена (т.е. <slug>.domain.com)?

Я довольно хорошо знаком с django, но есть одна вещь, которую мне нужно сделать, и я понятия не имею как. У меня есть общая страница просмотра деталей, url которой /&lt;slug&gt;/, т.е. domain.com/&lt;slug&gt;, но теперь я хочу изменить этот …

05.12.2021
Отключить кнопку на django-comments-dab

вот как это работает у меня в django-comments-dab и кнопка отключена, пожалуйста, помогите картинка отключенной кнопки

05.12.2021
Есть ли способ избавиться от Pylance(reportMissingModuleSource)?

Я следовал учебнику по Django. Но я получаю эту ошибку в моем файле apps.py 'Import "django.apps" could not be resolved from source Pylance(reportMissingModuleSource)'. Я запускаю проект в виртуальной среде и убедился, что нахожусь внутри виртуальной среды во время работы …

05.12.2021
Как я могу использовать двойные фигурные скобки в двойных фигурных скобках в Django?

&lt;p&gt;&lt;i class="fas fa-print mr-3"&gt;&lt;/i&gt;{{ contact.phone2|default_if_none:'{{ contact.phone }}'}}&lt;/p&gt; Я хочу получить значение в двойных фигурных скобках if_none, как указано выше. Но оно выдает ошибку. Как я могу использовать его, если Django выдает templage tag?

05.12.2021
Как создать запись в базе данных для каждого месяца по участникам в django

Я работаю над приложением, где пользователь может создать комитет, а участники будут платить сумму каждый месяц таким образом. Я совсем новичок в кодировании и базах данных, поэтому я немного запутался. class committee(models.Mode): name= ... per_amount=... and some other columns …

05.12.2021
Как я могу загрузить все типы файлов (видео, аудио, pdf, zip) в cloudinary в модели django? и как я могу их удалить?

Models.py from django.db import models from cloudinary.models import CloudinaryField class File(models.Model): caption = models.TextField(blank=True) file = CloudinaryField() # trying to delete the File model and cloudinary file (error) def delete(self, *args, **kwargs): self.file.delete(*args, **kwargs) super().delete(*args, **kwargs) settings.py import cloudinary …

05.12.2021
Django Условные сигналы (или лучшее решение)

У меня есть два типа пользователей, UserTypeA и UserTypeB. Я создал модель CustomUser и добавил флаг is_userA, is_userB в эту модель. При регистрации я успешно устанавливаю флаг для каждого типа пользователя правильно. Я создал модель для UserTypeAProfile. Когда я …

05.12.2021
Как применить несколько method_decorator для ViewSet в DRF

Можно ли это как-то упростить или написать свой декоратор, на данный момент мой сет выглядит так: @method_decorator( swagger_auto_schema( request_body=request_body, responses={201: serializers.RecipeSerializer} ), name='create' ) @method_decorator( swagger_auto_schema( request_body=request_body, responses={200: serializers.RecipeSerializer} ), name='update' ) @method_decorator( swagger_auto_schema(auto_schema=None), name='partial_update' ) class RecipeViewSet(ModelViewSet): …

05.12.2021
Пользовательское поле заказа с помощью Django Rest Framework

У меня есть модель типа class MyModel(models.Model): COLOR_CODES = ['RED', 'YELLOW', 'GREEN'] name = models.CharField(db_column='name', max_length=200, blank=False, null=False, unique=True) colorCode = EnumField(db_column='color_code', choices=COLOR_CODES, null=False, default='GREEN') class Meta: managed = True db_table = 'MyModel' ordering = ['colorCode'] Я …

05.12.2021
Как загрузить и сохранить файл pickle в django rest framework?

Как сказано в заголовке, я пытаюсь загрузить model.pkl и сохранить его в API, сделанном на django. Мне удается правильно сохранить model.pkl в API, однако файл загружается в поврежденном виде, потому что я не могу прочитать файл pickle. Я открыт …

05.12.2021
Как работать с 2 или более связанными таблицами в запросе Post

У меня есть 3 таблицы: Employee (доступ для постоянных пользователей) CustomUser (доступ только для администраторов) Departament (доступ для постоянных пользователей) У меня есть представление с react, где хранятся пользователи (только администраторы могут войти) У меня есть другое …

05.12.2021
Django - Почему Django устанавливает `request.data` в класс QueryDict, когда прикреплен файл, но dict, когда файл не прикреплен?

У меня есть тест, в котором я не прикрепляю файл к запросу &gt;&gt;&gt;request.data {'description': 'Some Goal text', 'end_date': '2021-12-04', 'goal_category': 'health', 'body': 'Some text #blah\r#weeeee\x0c#foo', 'creator': '6badb4b8-33ba-4bb9-aa9a-2e3afb359960', 'type': &lt;PostType.DECLARE: 'DE'&gt;} &gt;&gt;&gt;type(request.data) &lt;class 'dict'&gt; &gt;&gt;&gt; обозначает место, которое я …

05.12.2021
Как я могу сохранить переменную (или данные), которую я отправляю в представлении в html, чтобы использовать ее в другом представлении, перенаправленном в другое представление?

Я совсем новичок и хотел узнать, возможно ли, чтобы данные, которые вы отправляете в представлении в html, брались и с помощью кнопки отправлялись в другое представление, которое перенаправляет их (или сохраняет их в базе данных, чтобы использовать их в …

05.12.2021
Django Create View URL конфликтует с Single View URL

Мой файл url.py выглядит следующим образом. urlpatterns = [ path('', views.loans, name='loans'), path('loans/&lt;str:pk&gt;/', views.loan, name='loan'), path('loans/create/', views.create_loan, name='create-loan'), ] Когда я пытаюсь получить доступ к маршруту loans/create, Django выбрасывает следующее исключение. ValidationError at /loans/create/ ['“create” is not a …

05.12.2021
Django websocket asgi на cpanel

Может ли кто-нибудь сказать мне как мы можем разместить Django channel websocket app через asgi на cpanel, Спасибо за ответы! когда я использую passenger_wsgi с wsgi вебсокет не работает он получает ошибку route not found.

05.12.2021
Heroku pipelines - Как сделать так, чтобы staging-приложения работали на другой базе данных по сравнению с production-приложениями?

У меня есть приложение django, и я развертываю его с помощью конвейера Heroku. Я пытаюсь понять, как лучше всего поступить с тем фактом, что каждое staging-приложение не должно использовать производственные базы данных (правильно?) Какой лучший способ сделать это? Кажется, …

05.12.2021
Django select objects where field is in range

У меня есть модель django под названием MyModel, которая имеет два поля: a = models.IntegerField(...) b = models.DateTimeField(...) Я хотел бы выбрать все MyModel, которые имеют значение a между 0 и 10. Например: <pre class="lang-py …

05.12.2021
Добавьте действие для фильтрации вложенных API

У меня есть две модели с отношениями один ко многим, и я хотел бы добавить действие, чтобы иметь возможность перечислить все объекты A (стартапы) с по крайней мере одним вложенным объектом B, имеющим атрибут active в True. Я …

05.12.2021
Django-python- TestCase - транзакции никогда не должны иметь метку времени в будущем

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

05.12.2021
Подсказка типа для модели Django с аннотированным полем

Допустим, у меня есть следующие модели Django: class Toolbox(models.Model): name = models.CharField(max_length=255) tools = models.ManyToManyField("Tool") class Tool(models.Model): class Size(models.TextChoices): SMALL = "S" MEDIUM = "M" LARGE = "L" name = models.CharField(max_length=255) size = models.CharField(max_length=10, choices=Size.choices) У меня …

05.12.2021
Вложенные сериализаторы Django с возможностью записи, метод create не работает

У меня есть вложенный сериализатор, метод create не работает. Я искал в интернете и ни один метод не сработал. Самый популярный из них тот, что приведен ниже. models.py class Displays(models.Model): id = models.CharField(primary_key=True, max_length=32, default=generate_uuid) name …

05.12.2021
ОШИБКА: Не удалось собрать колесо для twisted-iocpsupport

Я получаю ошибку при использовании команды git push heroku master ошибка ERROR: Не удалось собрать колеса для twisted-iocpsupport, которое требуется для установки проектов на основе pyproject.toml как я могу удалить эту ошибку

05.12.2021
Подавление ошибок полей формы в Django

У меня есть моя форма (код ниже) - она работает отлично. Но она показывает ошибки полей формы, даже до того, как она была отправлена (при загрузке страницы!). Есть ли способ подавить ошибки, если форма не была отправлена? …

05.12.2021
Тестирование пользовательского бэкенда auth с помощью Django RestFramework

Я создал пользовательский бэкэнд аутентификации для своего приложения DRF. Я не могу понять, как его протестировать. Вызов client.post вызывает мою функцию authenticate (потому что она находится в моем представлении). Но мне нужно высмеять внутренний метод в моей ModelBackend. Кинда …

05.12.2021
Валидация не работает, определяется максимум и сообщение об ошибке, но даже после этого не работает

Я хочу, чтобы участник не мог сделать ставку больше, чем на оставшийся фонд. Если он инвестировал по 30 в первых трех раундах, то в следующем раунде он не может инвестировать более 110.(200-3*30) Я не получаю никаких ошибок при …

04.12.2021
Имитация перезапуска сервера в тестах Django

Я работаю над пакетом для кэширования Django querysets в redis. Я хочу имитировать перезагрузку сервера в тестах, чтобы я мог видеть, кэшируются ли объекты после перезагрузки сервера.

04.12.2021
Встраивание jupyter notebook/ google colab в приложение djnago

Я хотел создать веб-сайт и встроить функциональность jupyter notebook, позволяющую создавать ячейки и выполнять код python в них, в мой веб-сайт Для создания сайта я использую Django и я хотел бы встроить либо google collab, либо jupyter notebook Кстати, я …

04.12.2021
Django Gmail auth не работает, несмотря на правильные учетные данные

Моя отправка почты из django через gmail внезапно перестала работать. Она работала нормально уже более года, поэтому я предполагаю, что моя базовая настройка все еще должна быть в порядке. Аккаунт Google, о котором идет речь, имеет 2FA …

04.12.2021
Django - TypeError: put() missing 1 required positional argument: 'filename'

Я пытаюсь загрузить pdf файл или файл pickle через API, сделанный в Django, используя FileUploadParser. Однако, когда я делаю вызов API с помощью postman, используя метод put, я получаю следующую ошибку, даже используя правильный HTTP-заголовок: TypeError: put …

04.12.2021
Могут ли уязвимости безопасности в пакетах npm беспокоить сайт на ReactJs/Django?

Я разрабатываю веб-сайт с React.js фронтендом и Django бэкендом. После обновления всех пакетов npm до самых новых версий и выполнения npm audit fix, я все еще получаю следующее сообщение от npm audit: found 14 vulnerabilities (8 moderate, 5 high, …

04.12.2021
Развертывание asgi django на heroku

Я не могу развернуть asgi django на heroku. Сборка проходит успешно, но после развертывания появляется ошибка Application Error. Вот мой procfile Вот мой файл asgi здесь routing.py <a …