WD5 - разработка сайтов

Основные команды для управления django проектом

Данная заметка по django используется как шпаргалка, в которой будут описаны основные команды для управления django проектом. Серверная ос Ubuntu.

создание нового проекта в текущей директории


django-admin startproject nazvanie_proekta

создание нового приложения в папке с проектом


python manage.py startapp nazvanie_prilozheniya

Запуск сервера разработки


python manage.py runserver

порт браузера по умолчанию 8000

URL проекта - http://localhost:8000

Запуск интерактивного интерпретатора.


python manage.py shell

Проверка корректности синтаксиса и логики моделей


python manage.py validate

Генерация SQL операторов CREATE TABLE для моделей приложения


python manage.py sqlall nazvanie_prilozheniya

Команда sqlall только выводит результат на экран.

Синхронизация моделей Django с базой данных


python manage.py syncdb

syncdb только добавляет данные и проверяет корректность схемы, удаления не происходит

None