V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  haoxuexiaoyao  ›  全部回复第 17 页 / 共 17 页
回复总数  332
1 ... 8  9  10  11  12  13  14  15  16  17  
2019 年 2 月 19 日
回复了 haoxuexiaoyao 创建的主题 Python Python 新手,这段代码怎么写比较优雅,求指导
根据大佬提示,自行搜索了下一个校验库 python-validator,优化后代码如下:
```python
@admin.route("/set", methods=['GET', 'POST'])
def set_task():
if request.method == 'GET':
req = request.args
task_id = int(req.get('id', 0))
task_item = None
if task_id:
task_item = TaskItem.find(task_id)
task_cats = TaskCategory.find_all()
return render_template('admin/task/edit.html', task_item=task_item, task_cats=task_cats)

form_data = request.json
v = TaskValidator(form_data)
try:
v.is_valid(form_data)
except ValueError:
ParameterException(data=v.str_errors)

TaskItem.insert_or_update(form_data['id'],
form_data['task_name'],
form_data['price'],
'main_image',
form_data['quantity'],
form_data['cat_id'],
'summary')
return Success()
```
@freakxx @lolizeppelin
不知道还有进一步优化空间么
2019 年 2 月 18 日
回复了 haoxuexiaoyao 创建的主题 Python Python 新手,这段代码怎么写比较优雅,求指导
@lolizeppelin 谢谢 学习了
2019 年 2 月 18 日
回复了 haoxuexiaoyao 创建的主题 Python Python 新手,这段代码怎么写比较优雅,求指导
@freakxx 使用的 flask 框架
2019 年 2 月 18 日
回复了 k9982874 创建的主题 问与答 撸到 2300 多谷哥 Cloud 的 Free Credit,有点慌
邮箱地址 :[email protected]
2019 年 2 月 18 日
回复了 k9982874 创建的主题 问与答 撸到 2300 多谷哥 Cloud 的 Free Credit,有点慌
怎么送啊 留下 google 邮箱么还是其他邮箱 需要先注册么
2019 年 1 月 29 日
回复了 keventseng 创建的主题 分享创造 为家人撸了一个小程序,小电库
不是开源啊
怎么爬取啊
一直提示链接超时
这个怎么用呢 爬的数据能自己保存到数据库么
我想问下 能到处 wiki 站点么,或者和 gitbook 一样的,导出之后有一定的章节导航, pdf 格式导出后也希望有章节导航,请问 mweb 有这样的功能么
2017 年 1 月 3 日
回复了 mzlogin 创建的主题 Markdown Markdown 的文章目录在 Vim 里的终极解决方案
请问下你这个是什么主题啊 Windows 下看着挺不错啊
1 ... 8  9  10  11  12  13  14  15  16  17  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1595 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 25ms · UTC 00:19 · PVG 08:19 · LAX 16:19 · JFK 19:19
♥ Do have faith in what you're doing.