Skip to content

Stufinite/userpool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Userpool

使用者註冊及管理

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.

Prerequisities

  1. OS:Ubuntu / OSX would be nice
  2. environment:need python3 Linux:sudo apt-get update; sudo apt-get install; python3 python3-dev libmysqlclient-dev libmemcached-dev zlib1g-dev OSX:brew install python3

Installing

  1. git clone https://github.com/Stufinite/userpool.git
  2. 使用虛擬環境:
  3. 創建一個虛擬環境:virtualenv venv
  4. 啟動方法 1. for Linux:. venv/bin/activate 2. for Windows:venv\Scripts\activate
  5. pip install -r requirements.txt

Running & Testing

Run

  1. 第一次的時候,需要先初始化資料庫:python migrate
  2. Execute : python manage.py runserver. If it work fine on here , then it's done. Congratulations~~

Break down into end to end tests

目前還沒寫測試...

And coding style tests

目前沒有coding style tests...

Results

輸入相對應的url pattern就會到相對應的頁面:

  1. 127.0.0.1:8000:就會到登入及註冊的頁面
  2. 127.0.0.1:8000/accounts/profile/:就會到帳號管理的頁面

Deployment

There is no difference between other Django project

You can deploy it with uwsgi, gunicorn or other choice as you want

userpool 是一般的django專案,所以他佈署的方式並沒有不同

Built With

  • python3.5
  • Django==1.10.4
  • libmysqlclient-dev
  • libmemcached-dev
  • zlib1g-dev

Contributors

License

Acknowledgments

About

Stufinite - user management service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published