Вопросы с тегом «django»

129
Отправка изображений с помощью Http Post

Я хочу отправить изображение с клиента Android на сервер Django с помощью Http Post. Изображение выбрано из галереи. В настоящее время я использую имя значения списка Pairs для отправки необходимых данных на сервер и получения ответов от Django в формате JSON. Можно ли использовать тот же подход...

128
Перенаправить на именованный шаблон URL-адреса непосредственно из urls.py в django?

Как в Django выполнить простое перенаправление прямо из urls.py? Естественно, я хорошо организованный парень, отдающий предпочтение принципу DRY, поэтому я хотел бы получить цель на основе названного шаблона URL-адреса, а не жесткого кодирования...

128
Измените поле формы Django на скрытое поле

У меня есть форма Django с RegexField , которая очень похожа на обычное поле ввода текста. На мой взгляд, при определенных условиях я хочу скрыть это от пользователя и стараюсь сохранить форму как можно более похожей. Как лучше всего превратить это поле в HiddenInputполе? Я знаю, что могу...

127
Разница между статическим STATIC_URL и STATIC_ROOT в Django

Я сбит с толку static rootи хочу прояснить ситуацию. Чтобы обслуживать статические файлы в Django, в settings.pyи urls.py: import os PROJECT_DIR=os.path.dirname(__file__) 1. Абсолютный путь к каталогу, в котором должны собираться статические файлы. STATIC_ROOT=...

127
Как переопределить и расширить базовые шаблоны администратора Django?

Как переопределить шаблон администратора (например, admin / index.html), одновременно расширив его (см. Https://docs.djangoproject.com/en/dev/ref/contrib/admin/#overriding-vs-replacing -an-admin-template )? Во-первых, я знаю, что этот вопрос уже задавался, и на него уже были даны ответы (см....

126
Как повторить «блок» в шаблоне django

Я хочу использовать один и тот же {% block%} дважды в одном шаблоне django. Я хочу, чтобы этот блок появлялся в моем базовом шаблоне более одного раза: # base.html <html> <head> <title>{% block title %}My Cool Website{% endblock %}</title> </head> <body>...

126
Как перенести модель из одного приложения django в новое?

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

126
Модульные тесты django без db

Есть ли возможность писать юнит-тесты django без настройки db? Я хочу протестировать бизнес-логику, которая не требует настройки базы данных. И хотя БД настраивается быстро, мне это действительно не нужно в некоторых...

126
Как распространить модульные тесты django на несколько файлов?

У меня есть приложение python-django Я использую среду модульного тестирования Тесты расположены в файле "tests.py" в каталоге модуля. Я провожу тесты через ./manage.py test app Сейчас.. tests.pyФайл становится довольно большой / комплекс / грязный Я хотел бы разбить tests.pyна более мелкие наборы...

126
Не удается подключиться к локальному серверу MySQL через сокет '/tmp/mysql.sock

Когда я пытался подключиться к локальному серверу MySQL во время моего набора тестов, он терпит неудачу с ошибкой: OperationalError: (2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)") Однако я всегда могу подключиться к MySQL, запустив программу командной строки...

125
Отзыв об использовании Google App Engine? [закрыто]

В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно...

125
Отключить метод в ViewSet, django-rest-framework

ViewSets иметь автоматические методы для перечисления, извлечения, создания, обновления, удаления, ... Я хотел бы отключить некоторые из них, и решение, которое я придумал, вероятно, не очень хорошее, поскольку OPTIONSвсе еще заявляет, что они разрешены. Есть идеи, как это сделать правильно? class...

125
Как запустить тестовую базу данных Django только в памяти?

Мои модульные тесты Django выполняются долго, поэтому я ищу способы ускорить это. Я подумываю об установке SSD , но знаю, что у него есть и недостатки. Конечно, со своим кодом я могу кое-что сделать, но я ищу структурное исправление. Даже запуск одного теста выполняется медленно, поскольку базу...

124
Django перестает работать с RuntimeError: populate () не реентерабелен

Я разрабатываю веб-приложение Django, развернутое на сервере Apache с WSGI, и все идет гладко. Сегодня я внес незначительные изменения в свое приложение, admin.pyпытаясь настроить встроенный интерфейс администратора Django, и сначала допустил синтаксическую ошибку (незакрытая скобка). Это означало,...

124
Как мне сослаться на переменную настроек Django в моем models.py?

Это вопрос для начинающих. Но я в тупике. Как мне сослаться на переменную настроек Django в моем model.py? NameError: name 'PRIVATE_DIR' is not defined Также пробовал много других вещей, включая settings.PRIVATE_DIR settings.py: PRIVATE_DIR = '/home/me/django_projects/myproject/storage_dir'...

124
Как получить идентификатор пользователя, вошедшего в систему в Django?

Как узнать идентификатор текущего пользователя, вошедшего в систему? в models.py: class Game(models.model): name = models.CharField(max_length=255) owner = models.ForeignKey(User, related_name='game_user', verbose_name='Owner') в views.py: gta = Game.objects.create(name="gta",...

124
Как фильтровать объекты для аннотации счетчика в Django?

Рассмотрим простые модели Django Eventи Participant: class Event(models.Model): title = models.CharField(max_length=100) class Participant(models.Model): event = models.ForeignKey(Event, db_index=True) is_paid = models.BooleanField(default=False, db_index=True) Аннотировать запрос событий легко,...