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

88
шаблон django отображает значение элемента или пустую строку

Мой код в шаблоне выглядит так: {% for item in items %} {{ item.somefield }} {% endfor %} Я хочу отобразить значение элемента, если поле item.somefield не равно None, или отобразить пустую строку. Я не хочу использовать оператор {% if item.somefield%}, мне нужно что-то вроде {{item.somefield или...

88
Как не маршалировать пустую структуру в JSON с помощью Go?

У меня есть такая структура: type Result struct { Data MyStruct `json:"data,omitempty"` Status string `json:"status,omitempty"` Reason string `json:"reason,omitempty"` } Но даже если экземпляр MyStruct полностью пуст (то есть все значения по умолчанию), он сериализуется как: "data":{} Я знаю, что...

88
Каковы основные различия между gc и gccgo?

Каковы основные различия между двумя популярными компиляторами Go, gc и gccgo? Построить производительность? Производительность во время выполнения? Параметры командной строки? Лицензирование? Я не ищу мнения о том, что лучше, а просто краткий обзор их различий, чтобы я мог решить, что лучше всего...

88
Как выполнять деление в го

Я пытаюсь выполнить простое деление в Go. fmt.Println(3/10) Это печатает 0 вместо 0,3. Это как-то странно. Может ли кто-нибудь поделиться, в чем причина этого? я хочу выполнять различные арифметические операции в Go. Благодарность...

88
Как сравнить строки в GoLang?

Я не могу дать «истинный» результат, когда дело доходит до сравнения строк Go. Я написал следующее, чтобы объяснить проблему, и приложил снимок экрана с результатами. // string comparison in Go package main import "fmt" import "bufio" import "os" func main() { var isLetterA bool fmt.Println("Enter...

88
Python Django Rest Framework UnorderedObjectListWarning

Я обновился с Django 1.10.4 до 1.11.1, и внезапно я получаю массу этих сообщений, когда запускаю свои тесты: lib/python3.5/site-packages/rest_framework/pagination.py:208: UnorderedObjectListWarning: Pagination may yield inconsistent results with an unordered object_list: <QuerySet [<Group:...

87
Django-Admin: CharField как TextArea

у меня есть class Cab(models.Model): name = models.CharField( max_length=20 ) descr = models.CharField( max_length=2000 ) class Cab_Admin(admin.ModelAdmin): ordering = ('name',) list_display = ('name','descr', ) # what to write here to make descr using TextArea? admin.site.register( Cab, Cab_Admin...

87
Как требовать входа в систему для общих представлений Django?

Я хочу ограничить доступ к URL-адресам, обрабатываемым Django Generic Views. Что касается моих представлений, я знаю, что login_requiredдекоратор выполняет свою работу. Также этот login_requiredаргумент принимает создание / удаление / обновление общих представлений , но я не смог найти способ...

87
Django - переопределение метода Model.create ()?

В документации Django перечислены только примеры для переопределения save()и delete(). Однако я хотел бы определить дополнительную обработку для моих моделей только тогда, когда они созданы . Для любого, кто знаком с Rails, это будет эквивалентно созданию :before_createфильтра. Это возможно?...

87
Запросы Django: как отфильтровать объекты, чтобы исключить идентификатор, который находится в списке?

Как я могу отфильтровать запрос, чтобы результат исключил любые экземпляры объектов с идентификатором, принадлежащим списку? Допустим, у меня есть: object_id_list = [1, 5, 345] MyObject.objects.filter(Q(time__gte=datetime.now()) & Q( ... what to put here? ... )) Что-то в стиле "SELECT * FROM...

87
Администратор Django, скрыть модель

На корневой странице сайта администратора, где появляются зарегистрированные модели, я хочу скрыть несколько моделей, которые зарегистрированы у администратора Django. Если я напрямую отменю их регистрацию, я не смогу добавлять новые записи, поскольку символ добавления нового «+» исчезает. Как это...

87
Как мне установить старую версию Django на virtualenv?

Это может показаться глупым вопросом, так как основная цель virtualenvзаключается именно в этом: установка некоторой конкретной версии пакета (в данном случае Django) внутри виртуальной среды. Но это именно то, чем я хочу заниматься, и я не могу этого понять. Я использую Windows XP, успешно создал...

87
Менеджер недоступен через экземпляры модели

Я пытаюсь получить экземпляр объекта модели в другом и вызываю эту ошибку: Manager isn't accessible via topic instance Вот моя модель: class forum(models.Model): # Some attributs class topic(models.Model): # Some attributs class post(models.Model): # Some attributs def delete(self): forum =...

87
Django фильтрует многие ко многим с помощью contains

Я пытаюсь отфильтровать кучу объектов через отношение «многие ко многим». Поскольку trigger_rolesполе может содержать несколько записей, я попробовал containsприменить фильтр. Но поскольку это предназначено для использования со строками, я почти беспомощен, как мне фильтровать это отношение (вы...

87
Сортировка связанных элементов в шаблоне Django

Можно ли отсортировать набор связанных элементов в шаблоне DJango? То есть: этот код (без тегов HTML для ясности): {% for event in eventsCollection %} {{ event.location }} {% for attendee in event.attendee_set.all %} {{ attendee.first_name }} {{ attendee.last_name }} {% endfor %} {% endfor %}...

87
Где находится список методов утверждения из Django TestCase? [закрыто]

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