beproud / norilog

The NoriLog web application as a sample code of Python Professional Programming 3rd Edition

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

乗りログアプリ

目的

Webブラウザでコメントを投稿するWebアプリケーションの練習。

ツールのバージョン

Python:3.6.4
pip:10.0.1

インストールと起動方法

リポジトリーからコードを取得し、その下にvenv環境を用意します:

$ git clone https://github.com/beproud/norilog
$ cd norilog
$ python3 -m venv venv
$ source venv/bin/activate
(venv) $ pip install .
(venv) $ norilog
 * Running on http://127.0.0.1:8000/

開発手順

開発用インストール

  1. チェックアウトする

  2. 以下の手順でインストールする:

    (venv) $ pip install -e .
    

依存ライブラリ変更時

  1. setup.pyinstall_requires を更新する

  2. 以下の手順で環境を更新する:

    (venv) $ deactivate
    $ python3 -m venv --clear venv
    $ source venv/bin/activate
    (venv) $ pip install -e ./norilog
    (venv) $ pip freeze > requirements.txt
    
  3. setup.pyとrequirements.txtをリポジトリーにコミットする

About

The NoriLog web application as a sample code of Python Professional Programming 3rd Edition

License:BSD 2-Clause "Simplified" License


Languages

Language:Python 61.8%Language:HTML 31.3%Language:CSS 6.9%