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