django- все статьи тега ➜ страница 10


Рекомендации по мониторингу веб-приложений [закрыто]

мы заканчиваем работу над нашим веб-приложением и планируем его развертывание. Очень важным аспектом внедрения в производство является мониторинг работоспособности системы. Имея небольшую команду разработчиков / поддержки делает его очень важным для нас, чтобы получить раннего уведомления потенциальных проблем и решить их, прежде чем они окажут влияние на пользователей. использование швов Nagios как хороший вариант, но хотел бы получить больше мнений о том, какие лучшие инструменты мониторинга ...

Django:как полностью удалить приложение Django?

какова процедура полного удаления приложения Django, в комплекте с удалением базы данных? ...

Сделать первые буквы заглавными в шаблон Django

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

объект типа 'датавремя.datetime 'не имеет атрибута 'datetime'

Я следую учебник django, и я получил следующую ошибку: объект типа 'типа datetime.datetime 'не имеет атрибута 'datetime' в следующей строке: date = datetime.datetime(int(year), int(month), 1) кто-нибудь знает причину ошибки? я импортировал datetime с from datetime import datetime если это поможет спасибо ...

Путь к шаблону Django

Я следую учебнику по http://docs.djangoproject.com/en/dev/intro/tutorial02/#intro-tutorial02 в среде Windows 7. Мой файл настроек: TEMPLATE_DIRS = ( 'C:/django-project/myapp/mytemplates/admin' ) я получил base_template из шаблона admin/base_site.html из каталога шаблонов администратора Django по умолчанию в исходном коде самого Django (django/contrib/admin/templates) в подкаталог admin каталога myapp, как указано в руководстве. кажется, это не займет влияют почему-то. Любой ключ к тому, ...

Распределенные очереди задач (напр. Сельдерей) vs crontab скрипты

У меня возникли проблемы с пониманием цели "распределенных очередей задач". Например, в Python сельдерей библиотека. Я знаю, что в celery, структуре python, вы можете установить временные окна для выполнения функций. Однако это также можно легко сделать в linux crontab, направленном на скрипт python. и насколько я знаю, и показано из моих собственных django-celery webapps, сельдерей потребляет гораздо больше оперативной памяти, чем просто настройка raw список задач. Разница в несколько сотен ...

Создать модель Django или обновить, если она существует

Я хочу создать объект модели, например Person, если идентификатор человека не существует, или я получу этот объект person. код для создания нового человека следующим образом: class Person(models.Model): identifier = models.CharField(max_length = 10) name = models.CharField(max_length = 20) objects = PersonManager() class PersonManager(models.Manager): def create_person(self, identifier): person = self.create(identifier = identifier) return person но я не зна ...

Шаблонов в Django: как получить доступ к свойствам первого элемента в списке

довольно простой. У меня есть список Python, который я передаю в шаблон Django. Я могу специально получить доступ к первому элементу в этом списке с помощью {{ thelist|first }} однако, я также хочу, чтобы получить доступ к свойству этого объекта... в идеале вы могли бы подумать, что это будет выглядеть так: {{ thelist|first.propertyName }} но увы, это не так. есть ли какое-либо шаблонное решение для этого, или я просто собираюсь передать дополнительную переменную шаблона... ...

Django Rest Framework удалить csrf

Я знаю, что есть ответы относительно Django Rest Framework, но я не мог найти решение своей проблемы. у меня есть приложение, которое имеет аутентификации и некоторые функциональные возможности. Я добавил новое приложение к нему, которое использует Django Rest Framework. Я хочу использовать библиотеку только в этом приложении. Также я хочу сделать запрос POST, и я всегда получаю этот ответ: { "detail": "CSRF Failed: CSRF token missing or incorrect." } у меня есть следующий код: # urls.p ...

В наследовании Django-Model-позволяет ли он переопределить атрибут родительской модели?

Я ищу, чтобы сделать это: class Place(models.Model): name = models.CharField(max_length=20) rating = models.DecimalField() class LongNamedRestaurant(Place): # Subclassing `Place`. name = models.CharField(max_length=255) # Notice, I'm overriding `Place.name` to give it a longer length. food_type = models.CharField(max_length=25) Это версия, которую я хотел бы использовать (хотя я открыт для любого предложения): http://docs.djangoproject.com/en/dev/topics/db/models/#id7 это подд ...

UnicodeDecodeError: кодек 'ascii' не может декодировать байт 0xd1 в позиции 2: порядковый номер не в диапазоне (128)

Я пытаюсь работать с очень большим набором данных, который имеет некоторые нестандартные символы в нем. Мне нужно использовать unicode, согласно спецификациям работы, но я озадачен. (И вполне возможно, что делает все это неправильно.) Я открываю CSV с помощью: 15 ncesReader = csv.reader(open('geocoded_output.csv', 'rb'), delimiter='t', quotechar='"') затем я пытаюсь закодировать его с помощью: name=school_name.encode('utf-8'), street=row[9].encode('utf-8'), city=row[10].encode('utf-8' ...

Django удаление объекта из отношений ManyToMany

как бы я удалил объект из отношения "многие ко многим", не удаляя фактический объект? пример: у меня есть модели Moods и Interest. 'настроение' имеет много ко многим поля interests (это models.ManyToManyField(Interest)). Я создаю экземпляр Moods под названием my_mood. В поле интересов my_moods у меня есть my_interest, что означает >>> my_mood.interests.all() [my_interest, ...] Как удалить my_interest из my_mood без удаление любого экземпляра модели? Другими словами, Как удалит ...

django изменить порт runserver по умолчанию

Я хотел бы сделать порт по умолчанию, что manage.py runserver слушает на specifiable в постороннем config.ini. Есть ли более простое исправление, чем разбор sys.argv внутри manage.py и вставить настроенный порт? цель состоит в том, чтобы запустить ./manage.py runserver без необходимости указывать адрес и порт каждый раз, но имея его принять аргументы от config.ini. ...

Добавление новых пользовательских разрешений в Django

Я использую пользовательские разрешения в моих моделях Django следующим образом: class T21Turma(models.Model): class Meta: permissions = (("can_view_boletim", "Can view boletim"), ("can_view_mensalidades", "Can view mensalidades"),) проблема в том, что когда я добавляю разрешение в список, оно не добавляется в auth_permission таблица при запуске syncdb. Что я делаю не так. Если это имеет какое-либо значение, я использую юг для миграции базы данных. ...

Как удалить все данные в таблице с помощью Django

У меня есть два вопроса: как удалить таблицу в Django как удалить все данные в таблице Это мой код, но не удачная : Reporter.objects.delete() ...

Django перестает работать с RuntimeError: populate() не является реентерабельным

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

Как фильтровать объекты для подсчета аннотаций в 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) легко комментировать события запроса с общим количеством участников: events = Event.objects.all().annotate(participants=models.Count('participant')) как комментировать с количеством участников отфильтрованных по is_pai ...

Модели только для чтения в интерфейсе администратора Django?

Как я могу сделать модель полностью только для чтения в интерфейсе администратора? Это для своего рода таблицы журнала, где я использую функции администратора для поиска, сортировки, фильтрации и т. д., Но нет необходимости изменять журнал. в случае, если это выглядит как дубликат, вот не что я пытаюсь сделать: Я не ищу только для чтения поля (даже создание каждого поля только для чтения все равно позволит вам создавать новые записи) Я не глядя на создание только для чтения пользователей: каж ...

обновление базы данных django для отражения изменений в существующих моделях

Я уже определил модель и создал связанную с ней базу данных через manager.py syncdb. Теперь, когда я добавил некоторые поля в модель, я попытался syncdb снова, но вывод не отображается. При попытке получить доступ к этим новым полям из моих шаблонов я получаю исключение "нет такого столбца", что заставляет меня полагать, что syncdb на самом деле не обновлял базу данных. Какая здесь правильная команда? ...

Как выполнить фильтрацию запросов в шаблонах django

мне нужно выполнить отфильтрованный запрос из шаблона django, чтобы получить набор объектов, эквивалентных коду python в представлении: queryset = Modelclass.objects.filter(somekey=foo) в моем шаблоне я хочу сделать {% for object in data.somekey_set.FILTER %} но я просто не могу понять, как написать фильтр. ...