Я пытаюсь установить графит на узле linux автоматическим способом. Скрипт, который устанавливает графит, настраивает и запускает службы.Django syncdb с local_settings - Graphite
Python 2.7 Джанго 1.5.12
Один из шага установить графитовый потребность **
manage.py SyncDB
**
Раньше я был пытаясь сделать интерактивным способом, где я смог создать суперпользователя.
питон /opt/graphite/webapp/graphite/manage.py SyncDB
После установки она имеет следующие таблицы.
account_mygraph auth_user_user_permissions
account_profile dashboard_dashboard
account_variable dashboard_dashboard_owners
account_view django_admin_log
account_window django_content_type
auth_group django_session
auth_group_permissions events_event
auth_permission tagging_tag
auth_user tagging_taggeditem
auth_user_groups url_shortener_link
Я хотел бы сделать это автоматически, предоставив свои собственные настройки в файле local_setting.py.
У меня есть следующее в моем файле.
DATABASES = {
'default': {
'NAME': '/opt/graphite/storage/graphite.db',
'ENGINE': 'django.db.backends.sqlite3',
'USER': 'root',
'PASSWORD': 'Pa55word',
'HOST': 'localhost',
'PORT': ''
}
}
Когда я запускаю следующий
Python /opt/graphite/webapp/graphite/manage.py SyncDB --settings = local_settings
Это выполнить с последующим выводом
Creating tables ...
Installing custom SQL ...
Installing indexes ...
Installed 0 object(s) from 0 fixture(s)
Это не создает таблицы и пользователи auth и т. Д.
sqlite> .tables list
sqlite>
Как получить все таблицы, предоставив свои local_settings через файл local_setting.py.
Просьба сообщить.
Naga - migrate - не действительная операция. python /opt/graphite/webapp/graphite/manage.py migrate --settings = local_settings Неизвестная команда: 'migrate' Введите «help.py help» для использования. – Chucks
@Chucks пытается включить графит в INSTALLED_APPS в файле settings.py – nagsrk