添加一个web API,以JSON格式显示当前用户的所有生词,以及添加某生词的总次数 #43

Closed
luxiaocheng wants to merge 4 commits from Bug473-LuXiaochen into master

添加一个web API,显示当前用户的所有生词,以及添加某生词的总次数:运行main.py,打开网页,更改网页url输入127.0.0.1:5000/api/json/{username} 即可显示所有生词以及添加总次数

添加一个web API,显示当前用户的所有生词,以及添加某生词的总次数:运行main.py,打开网页,更改网页url输入127.0.0.1:5000/api/json/{username} 即可显示所有生词以及添加总次数
29 KiB
luxiaocheng added 1 commit 2022-06-13 17:24:23 +08:00
luxiaocheng added 1 commit 2022-06-15 13:04:33 +08:00
luxiaocheng changed title from 添加一个web API,显示当前用户的所有生词,以及添加某生词的总次数 to 添加一个web API,以JSON格式显示当前用户的所有生词,以及添加某生词的总次数 2022-06-15 13:15:03 +08:00
luxiaocheng requested review from mrlan 2022-06-15 13:15:29 +08:00
chenyifan reviewed 2022-12-16 15:59:37 +08:00
app/api_bp.py Outdated
@ -0,0 +34,4 @@
results = {}
for word in wordlist:
results[word]=len(s[word])

请注意该行代码格式,请添加空格
results[word]= len (s[word])
以及上文中19行中的格式
if type(res[str(item)]) == 'list':
以及上文中26行中的格式
@api_blue.route('/json/', methods = ['GET'])

请注意该行代码格式,请添加空格 results[word]= len (s[word]) 以及上文中19行中的格式 if type(res[str(item)]) == 'list': 以及上文中26行中的格式 @api_blue.route('/json/<username>', methods = ['GET'])
chengziyang force-pushed Bug473-LuXiaochen from 1e846e5960 to df1e2369ac 2023-04-18 18:42:05 +08:00 Compare

优化了 'account_service.py' 中的原生的HTML和JavaScript代码。

优化了 'account_service.py' 中的原生的HTML和JavaScript代码。
chengziyang reviewed 2023-04-18 18:44:39 +08:00
@ -46,3 +46,2 @@
session['articleID'] = None
return '<p>恭喜,你已成功注册, 你的用户名是 <a href="%s">%s</a>。</p>\
<p><a href="/%s">开始使用</a> <a href="/">返回首页</a><p/>' % (username, username, username)
return render_template('signup_success.html', username=username)

优化原生HTML代码

优化原生HTML代码
chengziyang reviewed 2023-04-18 18:44:57 +08:00
@ -143,3 +127,1 @@
</script>
'''
return render_template('password_change_status.html', message="密码修改失败", path="/reset")

@mrlan
优化原生JavaScript代码

@mrlan 优化原生JavaScript代码
@chengziyang 只有一个 commit? 原先的 commit 丢失了。 My fault。看看能不能重之前的 commit 恢复? [添加一个web API,显示当前用户的所有生词,以及添加某生词的总次数](http://121.4.94.30:3000/mrlan/EnglishPal/commit/868fed795db08dbf53eec588fdcfa8a82f833024) [添加一个web API,以json格式显示当前用户的所有生词,以及添加某生词的总次数](http://121.4.94.30:3000/mrlan/EnglishPal/commit/1e846e59607b45d7482f4c315de0d00d665d0c41)
chengziyang added 61 commits 2023-04-19 14:36:42 +08:00
chengziyang force-pushed Bug473-LuXiaochen from c9b6df6a94 to 13caf13950 2023-04-23 19:37:40 +08:00 Compare
chengziyang added 1 commit 2023-04-23 19:57:42 +08:00

我们重新添加了原来 “Bug473-LuXiaochen”中有的commit,
并且完成了我们的任务——优化HTML标签和JavaScript标签。

我们重新添加了原来 “Bug473-LuXiaochen”中有的commit, 并且完成了我们的任务——优化HTML标签和JavaScript标签。
chengziyang added 1 commit 2023-05-06 19:09:40 +08:00
chengziyang added 1 commit 2023-05-16 14:47:34 +08:00

谢谢,token 写在源代码里面吗?

session['token'] = "70620F32A9DC965FCCF0447B674AA161"

谢谢,token 写在源代码里面吗? `session['token'] = "70620F32A9DC965FCCF0447B674AA161"`

谢谢,token 写在源代码里面吗?

session['token'] = "70620F32A9DC965FCCF0447B674AA161"

嗯嗯是的

> 谢谢,token 写在源代码里面吗? > > `session['token'] = "70620F32A9DC965FCCF0447B674AA161"` 嗯嗯是的

Pull Request 93 has a better solution.

Pull Request 93 has a better solution.
mrlan closed this pull request 2023-07-08 17:31:22 +08:00

Pull request closed

Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: mrlan/EnglishPal#43
There is no content yet.