22.ドキュメントインターフェイス

ログイン

インターフェイス説明

ユーザーインタフェースのログイン

インターフェイスアドレス

インターフェイスアドレス ローカルホスト:8000 /ログイン
リクエストメソッド 役職

リクエストパラメータ

パラメーター名 説明 パラメータタイプ 必須
ユーザ名 ユーザー名 それはあります
パスワード パスワード それはあります

返却値

{'status': 1, 'message': 'login success'}
{'status': 0, 'message': 'username or password null'}
{'status': 0, 'message': 'username or password error'}
{'status': 0, 'message': 'request type error'}

ブログを作成します。

インターフェイス説明

ブログのインタフェースを作成します。

インターフェイスアドレス

インターフェイスアドレス ローカルホスト:8000 / add_article
リクエストメソッド 役職

リクエストパラメータ

パラメーター名 説明 パラメータタイプ 必須 最大の長さ
ID ブログID int型 ノー
タイトル ブログのタイトル それはあります 10
著者 ブログ作成者 それはあります 10
コンテンツ ブログの内容 それはあります 500

返却値

{'status': 0, 'message': 'id or title or author or content null'}
{'status': 0, 'message': "参数类型错误"}
{'status': 0, 'message': 'article id already exists'}
{'status': 0, 'message': "创建博客失败"}
{'status': 1, 'data': data, 'message': 'add article success'}
{'status': 0, 'message': 'request type error'}

ブログを変更します。

インターフェイス説明

ブログを変更するためのユーザー・インターフェース

インターフェイスアドレス

インターフェイスアドレス ローカルホスト:8000 / modify_article
リクエストメソッド 役職

リクエストパラメータ

パラメーター名 説明 パラメータタイプ 必須 最大の長さ
ID ブログID int型 それはあります
タイトル ブログのタイトル それはあります 10
著者 ブログ作成者 それはあります 10
コンテンツ ブログの内容 それはあります 500

返却値

{'status': 0, 'message': 'id or title or author or content null'}
{'status': 0, 'message': "参数类型错误"}
{'status': 0, 'message': 'article not exist'}
{'status': 0, 'message': "修改博客失败"}
{'status': 1, 'data': data, 'message': 'modify article success'}
{'status': 0, 'message': 'request type error'}

クエリのブログ

インターフェイス説明

ユーザーによるインターフェースは、ブログのタイトルを問い合わせます

インターフェイスアドレス

インターフェイスアドレス ローカルホスト:8000 / get_article
リクエストメソッド 取得する

リクエストパラメータ

パラメーター名 説明 パラメータタイプ 必須
タイトル ブログのタイトル ノー

返却値

{'status': 1, 'message': 'login success'}
{'status': 0, 'message': 'username or password null'}
{'status': 0, 'message': 'username or password error'}
{'status': 0, 'message': 'request type error'}

ブログを削除

インターフェイス説明

ブログを削除するユーザー・インターフェース

インターフェイスアドレス

インターフェイスアドレス ローカルホスト:8000 / delete_article
リクエストメソッド 役職

リクエストパラメータ

パラメーター名 説明 パラメータタイプ 必須
ID ブログID int型 それはあります

返却値

{'status': 0, 'message': 'id null'}
{'status': 0, 'message': "参数类型错误"}
{'status': 0, 'message': 'id not exist'}
{'status': 0, 'message': '删除博客失败'}
{'status': 1, 'message': 'delete article success'}
{'status': 0, 'message': 'request type error'}

既に述べたように、我々は、インタフェースをテストする、一般的には、CRUDで、ログインは5であるので、ここでは5つ以上をカバーし、デモを書くことは簡単です。

おすすめ

転載: www.cnblogs.com/suim1218/p/11010378.html