banks
1.0.0
卡洛斯·奧馬爾·帕爾多·戈麥斯 ([email protected])
使用 Django 製作的 Web 應用程式。考慮到一組banks的利率以及最小和最大投資,它優化了投資者的投資回報率。
上部顯示了可用的投資banks及其相應資訊。
然後,提出每個用戶的建議,以便在所有可能的解決方案中,選擇能夠最大化其投資回報率的解決方案。
在這裡, banks和投資者都可以修改。
對banks來說,必須填補利率和限制。
在投資者部分,管理員保存每個使用者可用的資金數量並選擇投資哪些banks 。
最後,這兩個部分都可以修改。
python:2.7.14,django 1.8.0,MySQL-python:1.2.5,cvxopt:1.1.9
以下說明旨在在命令列上執行。
首先,您必須開啟 MySQL 會話來建立專案資料庫並授予使用者mocks其上的所有權限。
mysql> CREATE DATABASE banks ;
mysql> CREATE USER 'mocks'@'localhost' IDENTIFIED BY 'mocks';
mysql> GRANT ALL PRIVILEGES ON banks . * TO 'mocks'@'localhost';
然後,必須使用以下命令將項目定義的模型轉換為新建立的資料庫中的不同表格和變數:
python manage.py migrate
接下來,必須建立一個超級用戶,該用戶將在「登入」視窗中使用。
python manage.py createsuperuser --username=superusername
最後可以使用命令運行項目
python manage.py runserver
shell 中會出現一些行。在那裡,項目的方向將會出現。
您必須輸入這樣的指示,添加/users/ ,然後您就可以開始使用該應用程式了。