Во-первых, посмотрите на эти Ohloh метрики:
Trac: 44 KLoC, 10 Person Years, $577,003
Bugzilla: 54 KLoC, 13 Person Years, $714,437
Redmine: 171 KLoC, 44 Person Years, $2,400,723
Mantis: 182 KLoC, 47 Person Years, $2,562,978
, Что мы узнаем из этих чисел? Мы узнаем, что создание еще одного Средства отслеживания Ошибки является отличным способом потратить впустую ресурсы!
, Таким образом, вот мои причины создать Вашу собственную внутреннюю систему отслеживания ошибок:
Иначе не делают.
Проблема в том, что вам не хватает модуля Python, который взаимодействует с MySQL.
См. Документацию Django для , чтобы ваша база данных работала , которая далее указывает на Примечания к MySQL .
Однако, если вы просто просматриваете руководство, гораздо проще использовать серверную часть SQLite, встроенную в Python. Никаких драйверов, сервера и т. Д. Не требуется.
DELETE FROM Table t1, Table t2 WHERE t1.colDup = t2.colDup AND t1.date < t2.date
Удаляет все повторяющиеся строки из Таблицы
(в столбце colDup
), кроме самой старой (то есть младшей даты
).
sudo easy_install virtualenv virtualenvwrapper
export WORKON_HOME=$HOME/.virtualenvs
export PIP_VIRTUALENV_BASE=$WORKON_HOME
source /usr/local/bin/virtualenvwrapper_bashrc
mkvirtualenv mysite
pip install mysql-python django
Поместит вас в виртуальную среду с текущей установленной версией django (вы можете указать, какая версия, например, django == 1.1.1) и установленным модулем MySQLdb. Использование virtualenv позволит вам иметь отдельные среды для разных проектов, поэтому вы можете устанавливать разные модули и даже использовать разные версии этих модулей (или Python) для разных проектов. Чтобы оставить вас virtualenv, просто введите команду
deactivate
или, чтобы переключиться на среду 'foo' type
workon foo
, вам также следует, если вы собираетесь использовать virtualenv, добавить эти три строки в свой ~ / .bash_profile (на OS X, ~ / .bashrc, обычно в Linux):
export WORKON_HOME=$HOME/.virtualenvs # where virtualenvs should be created
export PIP_VIRTUALENV_BASE=$WORKON_HOME # tells pip where to look for virtualenvs
source /usr/local/bin/virtualenvwrapper_bashrc # bash completion and wrapper functions for virtualenv