KeyWeb
1111111111Rating 0.00 (0 Votes)

Изначально Django необходимо установить, как установить Django в Linux рассказано здесь, как настроить Eclipse и Sublime Text рассказано здесь и здесь, проект Django можно создать в любом месте (любой папке), это не обязательно должна быть папка /var/www/html к примеру, итак для начала создадим проект используя в терминале django-admin.py:

django-admin.py startproject my_page

Переходим в папку проекта и смотрим результат:

cd my_page
ls
manage.py my_page

 Далее проект можно открыть или добавить в IDE или в моем случае в Sublime Text - Project - Add Folder to Project

django first proj

Далее открываем settings.py с смотрим параметры базы данных, раздела настроек DATABASES, по умолчанию будет указано подключение к БД sqlite3, добавим в этот раздел имя пользователя и пароль:

DATABASES = {
  'default': {
    'ENGINE': 'django.db.backends.sqlite3',
    'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    'USER': 'test',
    'PASSWORD': '123',
  }
}

Содаем супер-пользователя для доступа в административную часть сайта:

python manage.py createsuperuser

После чего создаем БД используя команду python manage.py syncdb:

python manage.py syncdb
Operations to perform:
Apply all migrations: admin, contenttypes, auth, sessions
Running migrations:
Applying contenttypes.0001_initial... OK
Applying auth.0001_initial... OK
Applying admin.0001_initial... OK
Applying sessions.0001_initial... OK

Далее запускаем встроенный Web сервер python manage.py runserver и проверяем результат:

python manage.py runserver
Performing system checks...

System check identified no issues (0 silenced).
January 11, 2015 - 05:54:54
Django version 1.7.1, using settings 'my_page.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

Результат проверяем в браузере, используя ссылку http://127.0.0.1:8000/ в результате должна отобразиться страница:

django first proj2

Доступ в админку осуществляем по ссылке - http://127.0.0.1:8000/admin:

django first proj3   

Добавить комментарий


Обновить
Защитный код

KeyWeb

Сейчас 92 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз