Educational web service
- Install postgres (
brew install postgres
)initdb /usr/local/var/vitaliyharchenko createdb psql CREATE USER stepee WITH PASSWORD '4203'; CREATE DATABASE stepee OWNER stepee; ALTER USER stepee CREATEDB;
- Install psycopg2
pip install psycopg2
- Создание юзера в базе данных
vitaliyharchenko 4203
- Миграция
python manage.py makemigrations
python manage.py migrate
python manage.py syncdb
- pysql DROP DATABASE stepee 1.1) Delete all migrations
- CREATE DATABASE stepee OWNER stepee;
- ALTER USER stepee CREATEDB;
- python manage.py makemigrations customuser
- python manage.py makemigrainons
- python manage.py migrate
- python manage.py syncdb
- Run filldb.py
- Установка Gulp глобально
npm install --global gulp
- Установка Gulp в директории проекта
npm install --save-dev gulp
- Create virtualenv (Project Interpreteur)
install pyjade
install django
- Далее в директории проекта делаем
npm init
- Далее следует установить плагины Gulp(это может быть долго):
npm i gulp-autoprefixer --save
npm i gulp-minify-css --save
npm i gulp-imagemin --save
npm i imagemin-pngquant --save
npm i gulp-uglify --save
npm i rimraf --save
npm i gulp-sass --save
npm i gulp-sourcemaps --save
npm i gulp-rigger --save
npm i gulp-watch --save
npm i gulp-jade --save
- Далее нужен пакетный менеджер bower для удобной работы с версиями библиотек:
bower init
- Далее устанавливаем все зависимости:
bower install bootstrap-sass --save
bower install jquery-ui --save
bower install fontawesome --save
bower install social-likes --save
- Для обновления зависимоcтей юзаем
npm update --save
npm outdated
git status
git add
git commit -m ''
git push