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

157
Ошибка: «Элемент последовательности обновления словаря # 0 имеет длину 1; Требуется 2 »на Django 1.4

У меня есть сообщение об ошибке на Django 1.4: элемент последовательности обновления словаря # 0 имеет длину 1; 2 требуется [РЕДАКТИРОВАТЬ] Это произошло, когда я попытался использовать тег шаблона, например: `{% для v в значениях%}: dictionary update sequence element #0 has length 1; 2 is required...

156
Как я могу построить несколько кнопок отправки формы Django?

У меня есть форма с одним входом для электронной почты и двумя кнопками отправки, чтобы подписаться и отписаться от рассылки: <form action="" method="post"> {{ form_newsletter }} <input type="submit" name="newsletter_sub" value="Subscribe" /> <input type="submit"...

154
Невозможно сравнить наивный и осведомленный datetime.now () <= challenge.datetime_end

Я пытаюсь сравнить текущую дату и время с датами и временем, указанными в моделях, используя операторы сравнения: if challenge.datetime_start <= datetime.now() <= challenge.datetime_end: Ошибка скрипта с: TypeError: can't compare offset-naive and offset-aware datetimes Модели выглядят так:...

154
Стратегия миграции Django для переименования полей модели и отношений

Я планирую переименовать несколько моделей в существующем проекте Django, где есть много других моделей, имеющих отношение внешнего ключа к моделям, которые я хотел бы переименовать. Я вполне уверен, что это потребует многократных миграций, но я не уверен в точной процедуре. Допустим, я начинаю со...

154
У класса нет объектов

def index(request): latest_question_list = Question.objects.all().order_by('-pub_date')[:5] template = loader.get_template('polls/index.html') context = {'latest_question_list':latest_question_list} return HttpResponse(template.render(context, request)) Первая строка этой функции получает ошибку...

154
Как включить связанные поля модели с помощью Django Rest Framework?

Допустим, у нас есть следующая модель: class Classroom(models.Model): room_number = [....] class Teacher(models.Model): name = [...] tenure = [...] classroom = models.ForeignKey(Classroom) Предположим, что вместо получения результата, подобного этому, для функции ManyRelatedPrimaryKeyField: {...

153
Формат чисел в шаблонах Django

Я пытаюсь отформатировать числа. Примеры: 1 => 1 12 => 12 123 => 123 1234 => 1,234 12345 => 12,345 Это довольно распространенная вещь, но я не могу понять, какой фильтр я должен использовать. Изменить: Если у вас есть общий способ Python сделать это, я рад добавить отформатированное...

153
Разделить views.py в нескольких файлах

Мой views.pyстал слишком большим, и трудно найти правильный взгляд. Как мне разбить его на несколько файлов и затем импортировать? Это связано с потерей скорости? Могу ли я сделать то же самое с...

153
Почему исполняемые файлы Rust такие большие?

Просто найдя Rust и прочитав первые две главы документации, я нахожу подход и способ определения языка особенно интересными. Поэтому я решил намочить пальцы и начал с Hello world ... Я сделал это на Windows 7 x64, кстати. fn main() { println!("Hello, world!"); } Выдав cargo buildи посмотрев на...

153
Автоматическая дата создания для объектов формы модели Django?

Каков наилучший способ автоматически установить дату создания объекта, а также поле, которое будет записывать время последнего обновления объекта? models.py: created_at = models.DateTimeField(False, True, editable=False) updated_at = models.DateTimeField(True, True, editable=False) views.py: if...

153
Изменить значения во время итерации

Предположим, у меня есть эти типы: type Attribute struct { Key, Val string } type Node struct { Attr []Attribute } и что я хочу перебрать атрибуты моего узла, чтобы изменить их. Я хотел бы иметь возможность сделать: for _, attr := range n.Attr { if attr.Key == "href" { attr.Val = "something" } }...

153
Каков рекомендуемый подход к сбросу истории миграции с использованием Django South?

Я накопил довольно много миграций, используя South (0.7) и Django (1.1.2), которые начинают занимать довольно много времени в моих модульных тестах. Я хотел бы сбросить базовый уровень и начать новый набор миграций. Я просмотрел южную документацию , выполнил обычный поиск в Google / Stackoverflow...

151
Каков наиболее эффективный способ хранения списка в моделях Django?

В настоящее время в моем коде много объектов Python, похожих на следующие: class MyClass(): def __init__(self, name, friends): self.myName = name self.myFriends = [str(x) for x in friends] Теперь я хочу превратить это в модель Django, где self.myName - это строковое поле, а self.myFriends - это...

151
Отрывается ли оператор break от переключателя / выбора?

Я знаю, что операторы switch/ selectавтоматически прерываются после каждого случая. Мне интересно, в следующем коде: for { switch sometest() { case 0: dosomething() case 1: break default: dosomethingelse() } } Имеет ли breakвыход заявление в forпетлю или только switchблок?...

151
Как разбить строку и присвоить ее переменным

В Python можно разбить строку и назначить ее переменным: ip, port = '127.0.0.1:5432'.split(':') но в Go это, похоже, не работает: ip, port := strings.Split("127.0.0.1:5432", ":") // assignment count mismatch: 2 = 1 Вопрос: Как разбить строку и присвоить значения за один...