Commits

Dmitri Lebedev committed 284a82f

updated readmes

Comments (0)

Files changed (2)

 
 Clone the project:
 
-    $ hg clone https://hg.bitbucket.org/siberiano/fastdev-django yourproject
+    hg clone https://hg.bitbucket.org/siberiano/fastdev-django yourproject
 
 If you want to develop your own project, disconnect it from my repo:
 
-    $ rm yourproject/.hg/hgrc
+    rm yourproject/.hg/hgrc
 
 If you want to contribute to fastdev, then don't.
 
 Usage
 =====
 
-    $ cd yourproject
-    $ make run
+    cd yourproject
+    make run
 
-To add, remove or change the packages, run buildout again:
-
-    $ make buildout
+Changed packages in buildout.cfg? Just stop the server and do `make run` again.
 
 **Important**: in this environment, use `bin/django` instead of `manage.py`.
 It's a script, assembled by buildout, that connects the project environment
 packages.
 
 
+
 Requirements
 ============
 
 A better Python shell with code completion and scripting. The extensions package
 adds `shell_plus` command that runs IPython. There's a shortcut for it:
 
-    $ make shell_plus
+    make shell_plus
 
 
  - **PuDB**
 
 To make a WSGI script for Webfaction hosting, run
 
-    bin/buildout install webfaction
+    make webfaction
 
 In the project root the `<project name>.wsgi` script will be created. (Project
 name is set in buildout.cfg.)
 
+Updated packages in buildout.cfg? Just do `make webfaction` again. Make will see
+that Django has to be re-installed with Buildout.
+
 
   [1]: http://obnob.com/
-  [2]: http://www.elance.com/s/attilaolah/
+  [2]: http://aatiis.me/
 
 Склонируйте проект:
 
-    $ hg clone https://hg.bitbucket.org/siberiano/fastdev-django
+    hg clone https://hg.bitbucket.org/siberiano/fastdev-django
     
 Если проект будет жить самостоятельно, удалите связь с репозиторием fastdev:
 
-    $ rm yourproject/.hg/hgrc
+    rm yourproject/.hg/hgrc
 
 Если вы хотите участовать в проекте fastdjango, не делайте этого.
 
 Использование
 =====
 
-    $ make run
+    make run
 
-Добавив, удалив или изменив пакеты, снова запустите `buildout`:
+Изменили конфигурацию buildout.cfg, и нужно пересобрать проект? Просто запустите
+`make run` или `make shell_plus`. Make заметит, что конфигурация обновилась и
+запустит сборку проекта снова.
 
-    $ make buildout
-
-**Важно**: вместо `manage.py [команда]` используйте `bin/django [команда]`.
+**Важно**: вместо `manage.py [команда]` используйте `./bin/django [команда]`.
 Этот скрипт собирается при помощи buildout. bin/django подключает пакеты
 окружения проекта.
 
 Чтобы запустить ваш проект на хостинге Webfaction, нужно сделать специальный
 скрипт WSGI. Запустите команду
 
-    bin/buildout install webfaction
+    make webfaction
 
 в корне проекта появится файл `<имя проекта>.wsgi` (имя проекта задаётся в
-buildout.cfg).
+buildout.cfg). Изменили пакеты в buildout.cfg? Просто запустите снова
+`make webfaction`.
 
   [1]: http://obnob.com/
-  [2]: http://www.elance.com/s/attilaolah/
+  [2]: http://aatiis.me/