Skip to content

EclipseAltair/dj_gulp

Repository files navigation


ЗАПУСК


Terminal 1:
-Запуск gulp
gulp

Terminal 2:
-Запуск локального сервера
py devmanage.py runserver


УСТАНОВКА


-Создание и запуск виртуального окружения:
py -m venv dgenv
Settings -> Project Settings -> Project Interpreter -> dgenv

-Устнаовка плагинов:
pip install django django-livereload-server psycopg2

-Скачать nodejs

-Инициализация:
npm init # создание package.json

-Установка:
npm i -g gulp bower eslint

-Сохранение в package.json:
npm i gulp --save-dev # создание node_modules

-Сохранение в package.json плагинов:
npm i gulp-sass gulp-concat gulp-uglify-es gulp-clean-css gulp-rename gulp-autoprefixer gulp-notify gulp-livereload --save-dev

-Скачать git

-Скачивание библиотек:
bower i jquery bootstrap components-font-awesome --save


ДОПОЛНИТЕЛЬНО


-Команды Django:
py devmanage.py makemigrations
py devmanage.py migrate
py devmanage.py createsuperuser
py devmanage.py dumpdata > dump.json
py devmanage.py loaddata dump.json

-Создать requirements.txt:
pip freeze > requirements.txt

-Установить пакеты из requirements.txt:
pip install -r requirements.txt

-Передача пользователю права на доступ к БД в psql:
GRANT ALL PRIVILEGES ON DATABASE dg TO dguser;

About

ready-made template django + gulp

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published