Pull to refresh
51
Михаил Григорьев@godlike

User

3
Subscribers
Send message
Пробовал приручить несколько библиотек для разметки, что-то в них не понравилось, сейчас точно не скажу. Если в общих чертах — форматирование не соответствовало ожидаемому, то параграфы лишние при переводе строк, то еще что-то. Так что это вопрос пока остается открытым.
Спасибо за совет, совсем не считаю, что вы занудствуете. Серьезно думаю, что пока по ощущению у меня нет окончательной ясности по вопросу приоритетов. Вопрос не такой уж простой, надо решить какие приоритеты, сколько их и т.п. Как это связано со сроками. Какая задача более приоритетна — у которой выше приоритет, но срок не определен или та, у которой дедлайн завтра. Вот сколько вопросов навскидку )
Золотые слова… )
Редактировать может автор и администратор. Если в проекте доверительные отношения, то можно дать права администратора нескольким людям. Вы, скорее всего, правы, но пока у меня достаточно смутные представления о канонах БД и управлении приоритетами, хотя звучит убедительно ) Хочу лишь заметить, что попытался реализовать некое целостное видение того, как все должно работать. А относительно некоторых функций пока такого понимания не сложилось, поэтому предпочел не загромождать интерфейс непродуманными вещами.
Все, убедили, отключил дебаг :)
Небольшая подсказка — ответ на вопрос о приоритетах: в начале названия задачи можно написать что-то вроде (!!) или использовать цифры, потом сортировать список по названию задачи.
Ну это плата за частично разрешенную разметку, которая не жестко эскейпится, как и должно быть в Django по умолчанию. В плане безопасности больше внимания уделил ограничению доступа к чужим проектам. А в своих можно творить что угодно, пытаться поломать и т.п., только смысла большого в этом нет :)
супер :) думаю защититесь на отлично, джанго помогает писать хороший код :)
Иконки кстати есть для большинства распространенных форматов :) В IE правда не отображаются, ну да не беда, думаю тут немногие его использует.
Хорошее дополнение, что еще надо для счастья open source разработчику :-)
А в Basecamp какая работа, галочку поставил и все. Или я что-то пропустил :) Вообще в бэйскэмпе поначалу создается впечатление хаоса, но потом, как ни странно, привыкаешь. По поводу жизненного цикла задач — писал когда-то багтрекер, статусы были похожими, но без «Одобрено». В процессе работы возникла необходимость контроля завершенных задач. В opentodo просто учел этот опыт, поэтому сделано так. Мегаплан тоже смотрел, конечно, продуманная штука :)
Не за что :) Книга супер, мне очень помогла. Прямо проясняется в голове, когда читаешь :)
Изначально там была аскетическая ссылка «скрыть завершенные». Решил сделать пока так, чтобы целостно вписалось в существующий интерфейс.
Когда последний раз интересовался apps engine, там как-то слишком уж урезано все было…
apps engine насколько мне известно не поддерживает django в полном объеме, было бы круто конечно
Кроме того, можно свою авторизацию прикрутить при желании, например написать auth backend для поддержки LDAP. Django рулит :)
Есть, над списком ссылка «применить фильтр»
По идее должно работать с любой СУБД из поддерживаемых Django. Я не использовал raw sql. Только при установке возможно придется поправить пару запросов в \apps\todo\sql или после вручную выполнить если не сработают (там заполнение таблицы статусов и задачка в качестве примера)ю
Говорит что такой задачи нет, просто дебаг включен в настройках, поэтому так выглядит.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity