readme

2926 ワード

MRF-ADMIN


MRF@Homeプロジェクトの管理者システム

*テクノロジー


Server

  • framework
  • Django (3.2.12)
  • DRF (Django Rest Framework)
  • DB
  • postgres
  • Client

  • HTML
  • CSS
  • JS (Jquery, Ajax)
  • Bootstrap4
  • datatables
  • * URL


    メソッドURLコンテンツテンプレートviewGETMrf admin/homejob情報(メイン画面)GETMrf admin/hometwinhomeインターフェース情報GETMrf admin/無線品質情報GETMrf admin/rf伝播マッピング情報JSON dataviewgetmrf admin/hometwin/data hometwin/position/datahometwin/データホームインターフェース測定座標JsonResponsege TMrf admin/wireles/admin/wirele/dataおよびこの情報情報ジャックソン

    *実行方法


  • パッケージのインストール

  • 仮想環境の実行

  • 障害サーバの実行
  • 1.パッケージのインストール


    <インストールされたパッケージのリスト>
    requirements.txtに保存
    PackageVersionasgiref3.5.0distlib0.3.4Django3.2.12djangorestframework3.13.1filelock3.4.2importlib-metadata4.10.1pip22.0.4platformdirs2.5.0psycopg22.9.3psycopg2-binary2.9.3pytz2021.3setuptools39.0.1six1.16.0sqlparse0.4.2typing_extensions4.0.1virtualenv20.13.1zipp3.7.0

    <インストールされたパッケージを一度にインストール>


    インストールディレクトリを使用した環境の作成
    pip install要件.インストール時にはtxtを参照してください
    pip install -r requirements.txt

    2.仮想環境の起動


    ターミナルで実行
    > cd c:\mrf_admin\myvenv\scripts 
    > .\activate

    3.ハンドヘルドサーバーの起動

    > cd c:\mrf_admin\mrf_admin 
    > python manage.py runserver
    
    ![](https://media.vlpt.us/images/hyunj_523/post/d58a0eba-3f04-40e9-9995-a96865bcc6a4/degub.png)
     
      ![](https://media.vlpt.us/images/hyunj_523/post/589fe651-97ba-41d9-8c31-24be77132b49/image.png)