django- все статьи тега ➜ страница 7
Рекомендуемый.gitignore файл для проектов Python?
Я пытаюсь собрать некоторые из моих настроек по умолчанию, и одна вещь, я понял, что у меня нет стандарта для .гитюдного файлы. Есть отличная нить, показывающая хорошее .gitignore для проектов Visual Studio, но я не вижу много рекомендаций для Python и связанных с ним инструментов (PyGTK, Django). до сих пор у меня... *.pyc *.pyo ...для скомпилированных объектов И... build/ dist/ ...для вывода setuptools. еще рекомендации для я? ...
Хороший проект django с открытым исходным кодом для обучения [закрыто]
может ли кто-нибудь предложить хороший проект с открытым исходным кодом django для изучения разработки django. ...
Проверка пустого набора запросов в Django
какова рекомендуемая идиома для проверки, возвращает ли запрос какие-либо результаты? Пример: orgs = Organisation.objects.filter(name__iexact = 'Fjuk inc') # If any results # Do this with the results without querying again. # Else, do something else... Я полагаю, что есть несколько различных способов проверить это, но я хотел бы знать, как опытный пользователь Django сделает это. Большинство примеров в документах просто игнорируют случай, когда ничего не было найдено... ...
Как перенести модель из одного приложения django в новое?
У меня есть приложение Django с четырьмя моделями в нем. Теперь я понимаю, что одна из этих моделей должна быть в отдельном приложении. У меня есть юг, установленный для миграции, но я не думаю, что это то, что он может обрабатывать автоматически. Как я могу перенести одну из моделей из старого приложения в новый? кроме того, имейте в виду, что мне нужно, чтобы это был повторяемый процесс, чтобы я мог перенести производственную систему и т. д. ...
Как повторить "блок" в шаблоне django
Я хочу использовать то же самое {%block%} два раза в один и тот же шаблон Джанго. Я хочу, чтобы этот блок появлялся более одного раза в моем базовом шаблоне: # base.html <html> <head> <title>{% block title %}My Cool Website{% endblock %}</title> </head> <body> <h1>{% block title %}My Cool Website{% endblock %}</h1> </body> </html> а затем расширить его: # blog.html {% extends 'base.html' %} {% block ...
Django rest framework, использовать различные сериализаторы в том же ModelViewSet
я хотел бы предоставить два разных сериализатора и все же иметь возможность воспользоваться всеми возможностями ModelViewSet: при просмотре списка объектов, я хотел бы, чтобы каждый объект имел url-адрес, который перенаправляет на его детали и все другие отношения появляются с помощью __unicode __ целевой модели; пример: { "url": "http://127.0.0.1:8000/database/gruppi/2/", "nome": "universitari", "descrizione": "unitn!", "creatore": "emilio", "accesso": "CHI", "membri": [ "e ...
Как включить связанные поля модели с помощью Django Rest Framework?
предположим, что у нас есть следующая модель: class Classroom(models.Model): room_number = [....] class Teacher(models.Model): name = [...] tenure = [...] classroom = models.ForeignKey(Classroom) предположим, что вместо получения такого результата в функции ManyRelatedPrimaryKeyField: { "room_number": "42", "teachers": [ 27, 24, 7 ] }, вернуть что-то, что включает в себя полное представление модели как: { "room_number": "42", ...
Отправка изображений с помощью Http Post
Я хочу отправить изображение с клиента android на сервер Django с помощью Http Post. Изображение выбирается из галереи. В настоящее время я использую пары имен значений списка для отправки необходимых данных на сервер и получения ответов от Django в JSON. Можно ли использовать тот же подход для изображений (с URL-адресами для изображений, встроенных в ответы JSON)? кроме того, что является лучшим методом: доступ к изображениям удаленно без загрузки их с сервера или загрузки и хранить их в раст ...
Как запустить тестовую базу данных Django только в памяти?
мои модульные тесты Django занимают много времени, поэтому я ищу способы ускорить это. Я рассматриваю возможность установки SSD, но я знаю, что есть и свои минусы тоже. Конечно, есть вещи, которые я мог бы сделать с моим кодом, но я ищу структурное исправление. Даже запуск одного теста выполняется медленно, так как база данных должна быть перестроена / перенесена на юг каждый раз. Итак, вот моя идея... поскольку я знаю, что тестовая база данных всегда будет довольно маленькой, почему я не могу ...
Разница между сокетом и websocket?
Я создаю веб-приложение, которое должно взаимодействовать с другим приложением с помощью сокетов. Это новая территория для меня, поэтому хочу быть уверенным, что сокеты отличаются от websockets. Похоже, что они только концептуально похожи. спрашивая, потому что изначально я планировал использовать Django в качестве основы для моего проекта, но в сообщении SO, которое я связал выше, очень ясно, что websockets невозможны (или, по крайней мере, не надежны, даже с чем-то как django-websockets), ...
django-debug-панель инструментов не отображается
Я посмотрел на другие вопросы и не могу понять... Я сделал следующее, Чтобы установить django-debug-toolbar: pip install django-debug-toolbar добавлено в классы промежуточного программного обеспечения: MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.middleware.AuthenticationMiddleware', 'django.contrib.messages.middleware.MessageM ...
Данные дампа Django для одной модели?
выполнить dumpdata in Джанго только на одной модели, а не все приложение, и если да, то как? для приложения это будет выглядеть так: python manage.py dumpdata myapp однако, я хочу некоторую конкретную модель, такую как "myapp.mymodel " будет сброшен. Причина в том, что у меня есть некоторые огромные, 3 миллиона записей плюс, наборы данных в том же приложении, которое я не хотел бы сбрасывать. ...
Стратегия миграции Django для переименования полей модели и отношений
я планирую переименовать несколько моделей в существующем проекте Django, где есть много других моделей, которые имеют внешние ключевые отношения к моделям, которые я хотел бы переименовать. Я довольно уверен, что это потребует нескольких миграций, но я не уверен в точной процедуре. допустим, я начинаю со следующих моделей в приложении Django под названием myapp: class Foo(models.Model): name = models.CharField(unique=True, max_length=32) description = models.TextField(null=True, blank ...
Как использовать CSS в Django?
Я создаю свое приложение с помощью Django, и мне интересно, как я могу заставить Django использовать мой CSS-файл? Какие настройки мне нужно сделать, чтобы Django увидел файл css? NB: на локальной машине ...
CSV символ новой строки, замеченный в ошибке поля без кавычек
следующий код работал до сегодняшнего дня, когда я импортировал из окна машины и получил эту ошибку: символ новой строки, видимый в поле без кавычек - вам нужно открыть файл в режиме universal-newline? import csv class CSV: def __init__(self, file=None): self.file = file def read_file(self): data = [] file_read = csv.reader(self.file) for row in file_read: data.append(row) return data def get_row_count(self): return l ...
Как создать объект для модели Django с полем "многие ко многим"?
моя модель -> class Sample(models.Model): users = models.ManyToManyField(User) Я хочу сделать это (спасти пользователей user1 и user2 в этой модели ) -> user1 = User.objects.get(pk=1) user2 = User.objects.get(pk=2) sample_object = Sample( users = user1, users=user2 ) sample_object.save() Я знаю, что это неправильно: D, но я уверен, что вы получите то, что я хочу do...so как бы вы это сделали ? ...
Как сделать фильтр меньше или равен фильтру в Django queryset?
Я пытаюсь фильтровать пользователей по пользовательскому полю в каждом профиле пользователей, называемом профилем. Это поле называется level и представляет собой целое число в диапазоне 0-3. Если я фильтрую с помощью equals, я получаю список пользователей с выбранным уровнем, как ожидалось: user_list = User.objects.filter(userprofile__level = 0) когда я пытаюсь фильтровать, используя меньше, чем: user_list = User.objects.filter(userprofile__level < 3) Я получаю ошибку: глобальное и ...
Что такое лучшее приложение для поиска Django? [закрытый]
Я создаю проект Django, который нуждается в функциональности поиска, и пока нет django.contrib.search, Я должен выбрать приложение для поиска. Итак, что же лучше? Под "лучшим" я имею в виду... простота установки / настройки имеет Django-или, по крайней мере, дружественный к Python API может выполнять достаточно сложные поисковые запросы вот некоторые приложения, о которых я слышал, пожалуйста, предложите другие, если вы знаете любой: добавлен Джанго-сфинкс Я также хотел бы избежать использ ...
Как отключить админ-стиль просматриваемый интерфейс django-rest-framework?
Я использую django-rest-framework. Он обеспечивает удивительный Django admin style browsable self-documenting API. Но любой может посетить эти страницы и использовать интерфейс для добавления данных (POST). Как я могу отключить его? ...
Когда я должен использовать ugettext lazy?
у меня есть вопрос об использовании ugettext и ugettext_lazy для переводов. Я узнал, что в моделях я должен использовать ugettext_lazy, в то время как в представлениях ugettext. Но есть ли другие места, где я должен использовать ugettext_lazy тоже? А как насчет определений форм? Есть ли разница в производительности между ними? Edit: И еще кое-что. Иногда, вместо ugettext_lazy, есть. Как говорится в документации,ugettext_noop строки только для перевода и перевода в самом последнем возможном momm ...