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

Django - это фреймворк на стороне сервера с открытым исходным кодом, написанный на Python. Он предназначен для уменьшения усилий, необходимых для создания сложных управляемых данными веб-сайтов и веб-приложений, с особым акцентом на меньшее количество кода, отсутствие избыточности и более явный, чем неявный.

15
Django: Как управлять настройками разработки и производства?
Я занимаюсь разработкой базового приложения. Теперь, на этапе развертывания, стало ясно, что мне нужны как локальные настройки, так и производственные настройки. Было бы здорово узнать следующее: Как лучше всего справляться с настройками разработки и производства. Как сохранить такие приложения, как django-debug-toolbar, только в среде разработки. Любые другие советы и рекомендации …
129 python  django 

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

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

3
как перебирать словарь в словаре в шаблоне django?
Мой словарь выглядит так (Словарь в словаре): {'0': { 'chosen_unit': <Unit: Kg>, 'cost': Decimal('10.0000'), 'unit__name_abbrev': u'G', 'supplier__supplier': u"Steve's Meat Locker", 'price': Decimal('5.00'), 'supplier__address': u'No\r\naddress here', 'chosen_unit_amount': u'2', 'city__name': u'Joburg, Central', 'supplier__phone_number': u'02299944444', 'supplier__website': None, 'supplier__price_list': u'', 'supplier__email': u'ss.sss@ssssss.com', 'unit__name': u'Gram', 'name': u'Rump Bone', }} Теперь я просто пытаюсь отобразить информацию …

15
Как выполнить декодирование / кодирование HTML с помощью Python / Django?
У меня есть строка в кодировке HTML: '''<img class="size-medium wp-image-113"\ style="margin-left: 15px;" title="su1"\ src="http://blah.org/wp-content/uploads/2008/10/su1-300x194.jpg"\ alt="" width="300" height="194" />''' Я хочу изменить это на: <img class="size-medium wp-image-113" style="margin-left: 15px;" title="su1" src="http://blah.org/wp-content/uploads/2008/10/su1-300x194.jpg" alt="" width="300" height="194" /> Я хочу, чтобы это было зарегистрировано как HTML, чтобы оно отображалось браузером как изображение, а не …

8
Шаблоны Django: подробная версия на выбор
У меня есть модель: from django.db import models CHOICES = ( ('s', 'Glorious spam'), ('e', 'Fabulous eggs'), ) class MealOrder(models.Model): meal = models.CharField(max_length=8, choices=CHOICES) У меня есть форма: from django.forms import ModelForm class MealOrderForm(ModelForm): class Meta: model = MealOrder И я хочу использовать formtools.preview. В шаблоне по умолчанию печатается краткая …

3
Разница между статическим STATIC_URL и STATIC_ROOT в Django
Я сбит с толку static rootи хочу прояснить ситуацию. Чтобы обслуживать статические файлы в Django, в settings.pyи urls.py: import os PROJECT_DIR=os.path.dirname(__file__) 1. Абсолютный путь к каталогу, в котором должны собираться статические файлы. STATIC_ROOT= os.path.join(PROJECT_DIR,'static_media/') 2. Префикс URL для статических файлов. STATIC_URL = '/static/' 3. Дополнительные места для статических файлов. STATICFILES_DIRS …

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

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

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

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

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

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

11
Отзыв об использовании Google App Engine? [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, потребует дебатов, аргументов, опросов или расширенного обсуждения. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь за помощью …

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.