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

127
Как переопределить и расширить базовые шаблоны администратора Django?

Как переопределить шаблон администратора (например, admin / index.html), одновременно расширив его (см. Https://docs.djangoproject.com/en/dev/ref/contrib/admin/#overriding-vs-replacing -an-admin-template )? Во-первых, я знаю, что этот вопрос уже задавался, и на него уже были даны ответы (см....

127
Разница между статическим STATIC_URL и STATIC_ROOT в Django

Я сбит с толку static rootи хочу прояснить ситуацию. Чтобы обслуживать статические файлы в Django, в settings.pyи urls.py: import os PROJECT_DIR=os.path.dirname(__file__) 1. Абсолютный путь к каталогу, в котором должны собираться статические файлы. STATIC_ROOT=...

126
Как повторить «блок» в шаблоне django

Я хочу использовать один и тот же {% block%} дважды в одном шаблоне django. Я хочу, чтобы этот блок появлялся в моем базовом шаблоне более одного раза: # base.html <html> <head> <title>{% block title %}My Cool Website{% endblock %}</title> </head> <body>...

126
Как перенести модель из одного приложения django в новое?

У меня есть приложение django с четырьмя моделями. Теперь я понимаю, что одна из этих моделей должна быть в отдельном приложении. У меня действительно установлен юг для миграций, но я не думаю, что он может справиться с этим автоматически. Как перенести одну из моделей из старого приложения в...

126
Почему в Go нет дженериков?

Отказ от ответственности: я играл в Go всего один день, так что есть хороший шанс, что я многое пропустил. Кто-нибудь знает, почему в Go нет реальной поддержки generics / templates / whatsInAName? Итак, есть общий map, но он предоставляется компилятором, а программист на Go не может написать свою...

126
Модульные тесты django без db

Есть ли возможность писать юнит-тесты django без настройки db? Я хочу протестировать бизнес-логику, которая не требует настройки базы данных. И хотя БД настраивается быстро, мне это действительно не нужно в некоторых...

126
Как распространить модульные тесты django на несколько файлов?

У меня есть приложение python-django Я использую среду модульного тестирования Тесты расположены в файле "tests.py" в каталоге модуля. Я провожу тесты через ./manage.py test app Сейчас.. tests.pyФайл становится довольно большой / комплекс / грязный Я хотел бы разбить tests.pyна более мелкие наборы...

126
Не удается подключиться к локальному серверу MySQL через сокет '/tmp/mysql.sock

Когда я пытался подключиться к локальному серверу MySQL во время моего набора тестов, он терпит неудачу с ошибкой: OperationalError: (2002, "Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)") Однако я всегда могу подключиться к MySQL, запустив программу командной строки...

126
Как объявить постоянную карту

Я пытаюсь объявить константу в Go, но выдает ошибку. Может ли кто-нибудь помочь мне с синтаксисом объявления константы в Go? Это мой код: const romanNumeralDict map[int]string = { 1000: "M", 900 : "CM", 500 : "D", 400 : "CD", 100 : "C", 90 : "XC", 50 : "L", 40 : "XL", 10 : "X", 9 : "IX", 5 : "V", 4...

126
Как разобрать временную метку unix на time.Time

Я пытаюсь разобрать временную метку Unix, но выхожу за пределы допустимого диапазона. Для меня это не имеет смысла, потому что макет правильный (как в документации Go): package main import "fmt" import "time" func main() { tm, err := time.Parse("1136239445", "1405544146") if err != nil{ panic(err)...

126
Как я могу увидеть внутренние команды компиляции, которые не работают при установке «иди и получи»?

Я извлекаю и устанавливаю пакет с зависимостями, и компиляция не выполняется, в этом случае не удается найти файл magic.h. Как мне узнать, какие были команды и флаги компиляции? -vВариант не помогает. (Мне НЕ нужны идеи о том, где взять magic.h, это всего лишь пример.) $ go get -u...

125
Отзыв об использовании Google App Engine? [закрыто]

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

125
Как запустить тестовую базу данных Django только в памяти?

Мои модульные тесты Django выполняются долго, поэтому я ищу способы ускорить это. Я подумываю об установке SSD , но знаю, что у него есть и недостатки. Конечно, со своим кодом я могу кое-что сделать, но я ищу структурное исправление. Даже запуск одного теста выполняется медленно, поскольку базу...

125
Преобразование float64 в int в Go

Как преобразовать float64 в int в Go? Я знаю, что strconvпакет можно использовать для преобразования чего-либо в строку или из нее, но не между типами данных, которые не являются строкой. Я знаю, что могу fmt.Sprintfпреобразовать что угодно в строку, а затем strconvв нужный мне тип данных, но это...

125
Как очистить кусочек в Go?

Как лучше всего очистить фрагмент в Go? Вот что я нашел на форумах го : // test.go package main import ( "fmt" ) func main() { letters := []string{"a", "b", "c", "d"} fmt.Println(cap(letters)) fmt.Println(len(letters)) // clear the slice letters = letters[:0] fmt.Println(cap(letters))...

125
Отступы в Go: табуляция или пробелы?

Есть ли где-нибудь стандартный документ с соглашениями о кодировании в Google Go, который устанавливает, предпочтительны ли табуляции или пробелы для отступов в исходном коде Go? Если нет, то какой вариант (статистически) более популярен? Какая официальная рекомендация? (если есть) Какой выбор...

125
Отключить метод в ViewSet, django-rest-framework

ViewSets иметь автоматические методы для перечисления, извлечения, создания, обновления, удаления, ... Я хотел бы отключить некоторые из них, и решение, которое я придумал, вероятно, не очень хорошее, поскольку OPTIONSвсе еще заявляет, что они разрешены. Есть идеи, как это сделать правильно? class...

125
Инициализировать вложенную структуру

Я не могу понять, как инициализировать вложенную структуру. Пример можно найти здесь: http://play.golang.org/p/NL6VXdHrjh package main type Configuration struct { Val string Proxy struct { Address string Port string } } func main() { c := &Configuration{ Val: "test", Proxy: { Address: "addr",...