用戶注冊接口
- 請求URL:
http://127.0.0.1:8000/api/v1/register
- 請求方式:Post
- 參數名必選
用戶名username
類型CharField
IntegerField
用戶類型(會員非會員)
password
CharField
密碼
gender
IntegerField
性別
birthday
DateTimeField
出生日期
登錄接口
請求URL:
-
http://127.0.0.1:8000/api/v1/login/
請求方式:
POST
參數:
user
OneToOneField
用戶名
password
CharField
密碼
login_time
DateTimeField
登錄時間
token
字符串
用戶登錄后唯一標識
分類接口
請求URL:
http://127.0.0.1:8000/api/v1/category/
- 請求方式:
GET
參數:
name
CharField
分類名稱
add_time
DateTimeField
添加時間
Id
IntegerField
分類ID
書籍列表接口
- 請求URL
http://127.0.0.1:8000/api/v1/category/1/
請求方式
GET
參數
bookName
CharField
要添加的書名字
status
IntegerField
書籍所處狀態,默認已完結
author
CharField
書籍作者
biaoQian
CharField
標簽
info
CharField
書籍簡介
category
ForeignKey
所屬書籍分類
add_time
DateTimeField
添加時間
category
ForeignKey(外鍵)
1表示一個分類,說明這個書籍要添加的到這個分類下面的
簡要表述 書籍詳情接口
請求URL
http://127.0.0.1:8000/api/v1/bookdetail/1/
- 請求方式:
GET
書籍章節列表
請求URL
http://127.0.0.1:8000/api/v1/chpater/1/
請求方式:
GET
chpaterName
CharField
章節名稱
books
ForeignKey(外鍵)
所屬書籍
isVip
BooleanField
是否設為VIP章節
默認為false
True為設為VIP
False不設為VIP
章節詳情接口
請求URL
http://127.0.0.1:8000/api/v1/chpaterdetail/1/
- 請求方式
GET
參數
字段類型
chpaterName
CharField
章節名稱
content
TextField
章節內容
books
ForeignKey
isVip
BooleanField
是否是VIP章節
add_time
DateTimeField
設置添加時間
發表評論接口
請求URL
http://127.0.0.1:8000/api/v1/comment/?token=424de112861bc49e90ef1cf51ea25224
- 請求方式
POST
參數
User
ForeignKey
評論用戶和用戶表關聯
content
TextField
評論內容
comment_book
ForeignKey
要評論哪本書,和書籍ID關聯
評論列表接口
- 請求URL
http://127.0.0.1:8000/api/v1/commentlist/1/
- 請求方式
GET
參數
User
ForeignKey
評論用戶和用戶表關聯
content
TextField
評論內容
comment_book
ForeignKey
要評論哪本書,和書籍ID關聯
add_time
DateTimeField
添加時間
根據書籍ID去獲取用戶評論
刪除列表接口
請求URL
http://127.0.0.1:8000/api/v1/deletelist/4/?token=424de112861bc49e90ef1cf51ea25224
請求方式
DELETE
根據評論ID刪除
加入書籍接口
請求URL
http://127.0.0.1:8000/api/v1/bookstand/?token=424de112861bc49e90ef1cf51ea25224
請求方式
POST
參數
users
ForeignKey
用戶ID和用戶表關聯
Shuji
ForeignKey
要放入書籍的ID和書籍列表關聯
書架展示接口
請求URL
http://127.0.0.1:8000/api/v1/bookstandlist/1/?page=1&token=424de112861bc49e90ef1cf51ea25224
請求方式
GET