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

83
Как группировать И агрегировать с Django

У меня есть довольно простой запрос, который я хотел бы сделать через ORM, но не могу его понять. У меня три модели: Местоположение (место), Атрибут (атрибут, который может иметь место) и Рейтинг (сквозная модель M2M, которая также содержит поле оценки) Я хочу выбрать некоторые важные атрибуты и...

83
Получение возвращаемых значений из горутин

Приведенный ниже код дает ошибку компиляции, говорящую о неожиданном запуске: x := go doSomething(arg) func doSomething(arg int) int{ ... return my_int_value } Я знаю, что могу получить возвращаемое значение, если вызову функцию как обычно, без использования горутины. Или я могу использовать...

82
Автоматически создавать пользователя-администратора при запуске Django ./manage.py syncdb

Мой проект находится на ранней стадии разработки. Я часто удаляю базу данных и бегу manage.py syncdbнастраивать приложение с нуля. К сожалению, всегда выскакивает: You just installed Django's auth system, which means you don't have any superusers defined. Would you like to create one now?...

82
Определите полную конфигурацию URL-адреса Django

Есть ли способ получить полную конфигурацию URL-адреса django? Например, страница 404 отладки Django не показывает включенные конфигурации URL, так что это не полная конфигурация. Ответ : Спасибо Alasdair, вот пример сценария: import urls def show_urls(urllist, depth=0): for entry in urllist:...

82
Как обрабатывать request.GET с несколькими переменными для одного и того же параметра в Django

В представлении Django вы можете получить доступ к request.GET['variablename'], поэтому в вашем представлении вы можете сделать что-то вроде этого: myvar = request.GET['myvar'] Фактический request.GET['myvar']тип объекта: <class 'django.http.QueryDict'> Теперь, если вы хотите передать...

82
Модульное тестирование с помощью django-celery?

Я пытаюсь придумать методологию тестирования для нашего проекта django-celery . Я прочитал примечания в документации , но это не дало мне хорошего представления о том, что на самом деле делать. Я не беспокоюсь о тестировании задач в реальных демонах, а только о функциональности моего кода. В...

82
В чем преимущество представлений на основе классов?

Сегодня я прочитал, что выпускается альфа-версия Django 1.3, и самая разрекламированная новая функция - это представление на основе классов . Я прочитал соответствующую документацию , но мне трудно увидеть большое преимущество ™, которое я мог бы получить, используя их, поэтому я прошу здесь...

82
Как получить ID только что созданной записи в Django?

Я использую Django 1.3 для одного из своих проектов, и мне нужно получить идентификатор записи, только что сохраненной в базе данных. У меня есть что-то вроде приведенного ниже кода для сохранения записи в базе данных: n = MyData.objects.create(record_title=title, record_content=content) n.save()...

82
Как вернуть JSON без использования шаблона в Django?

Это связано с этим вопросом: Django возвращает json и html в зависимости от клиентского python У меня есть командная строка Python API для приложения Django. Когда я получаю доступ к приложению через API, оно должно возвращать JSON, а в браузере - HTML. Я могу использовать разные URL-адреса для...

82
перемешать массив в Go

Я попытался перевести следующий код Python на Go import random list = [i for i in range(1, 25)] random.shuffle(list) print(list) но моя версия Go показалась мне длинной и неудобной, потому что здесь нет функции перемешивания, и мне пришлось реализовать интерфейсы и преобразовать типы. Какой была...

82
Как создать фильтр набора запросов Django, сравнивающий два поля даты в одной модели

Попытка получить запрос, в котором запись Activity устарела в моем индексе Solr. Я хочу проверить, больше ли Activity.updatedдата в базе данных, чем Activity.added_toSolr_dateдля той же записи. stale_activities_queryset = Activity.objects.filter(updated__gte = self.added_toSolr_date) Модель class...

82
Использование Django auth UserAdmin для пользовательской модели пользователя

Из документов Django.Contrib.Auth : Расширение пользователя Django по умолчанию. Если вас полностью устраивает модель пользователя Django и вы просто хотите добавить дополнительную информацию о профиле, вы можете просто создать подкласс django.contrib.auth.models.AbstractUserи добавить свои...

82
Как проверить, закрыт канал или нет, не читая его?

Это хороший пример режима рабочих и контроллеров в Go, написанный @Jimt в ответ на вопрос « Есть ли какой-нибудь элегантный способ приостановить и возобновить любую другую горутину в golang? » package main import ( "fmt" "runtime" "sync" "time" ) // Possible worker states. const ( Stopped = 0...

82
Go не связывает мою сборку: неопределенная внешняя функция

Я пытаюсь написать немного SIMD в основном для учебных целей. Я знаю, что Go может связывать сборку, но я не могу заставить его работать правильно. Вот самый простой пример, который я могу сделать (поэлементное умножение векторов): vec_amd64.s (примечание: под фактическим файлом стоит пробел,...

82
Что означает «неправильно импортирован модуль тестов»?

Я скопировал рабочий тест построчно и просто изменил несколько имен (по крайней мере, так я думал), и теперь я получаю очень загадочную ошибку: (Я заменил кое-что на FOO, BAR) ImportError: 'tests' module incorrectly imported from 'FOO/exports/tests'. Expected 'FOO/exports'. Is this module globally...

82
Django 1.10.1 my_templatetag не является зарегистрированной библиотекой тегов. Должен быть одним из:

Я хочу, чтобы меню было индивидуальным, в зависимости от того, членом какой группы вы являетесь. Я использую Django 1.10.1, allauth и так далее. Когда я пытаюсь сделать свой шаблонный тег, он терпит неудачу и говорит: ¨ TemplateSyntaxError at / 'my_templatetag' is not a registered tag library....

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

У меня есть приложение Django, которое считывает данные из веб-API и помещает их в базу данных. Есть ли способ создать новый объект из режима, но предотвратить дублирование исключения, если объект уже существует? Другими словами, есть ли способ сохранить объект, но ничего не делать, если он уже...

81
Как мне получить текущую дату и текущее время только в Django соответственно?

При использовании этого класса я столкнулся с интересной ситуацией: class Company(models.Model): date = models.DateField() time = models.TimeField() c = Company(date=datetime.datetime.now(), time=datetime.datetime.now()) Django решает использовать файлы, DATETIME_INPUT_FORMATSопределенные в файле...

81
Развертывание Django с помощью gunicorn и nginx

Это широкий вопрос, но хотелось бы получить канонический ответ. Я пытался развернуть сайт с помощью gunicorn и nginx в Django . Прочитав тонны руководств, я добился успеха, но не могу быть уверен, что шаги, которые я выполнил, достаточно хороши для запуска сайта без проблем или, может быть, есть...