回答了问题2017-12-03
这个简单啊。就一个列表页搞定。详情页就不说了。 {代码...}
回答了问题2017-12-03
两种可能,1是那图片真的是不存在。更大的可能是反爬虫,比如说referer的http头的判断,来拦截。解决的方式,用chrome或firefox,把实际请求的http头弄下来,然后再去请求。另外,做爬虫,可以用requests这个库,简单好用。
回答了问题2017-12-03
anaconda没用过,百科了一下,初学暂时不用也行,virtualenv是虚拟环境,每个项目可能依赖的库版本不一样,初学暂时可以不用,pip是包管理工具,及用来安装库的。刚开始初学python的话,只需要学会pip install somelib就行了。比如ubuntu下可能需要sudo等。建议装个i...
赞了回答2017-12-03
你的这种写法把代表值的变量car_no变成了字符串‘car_no’。可以试试"{{url_for('card_detail')}}?card_no=" + car_no
回答了问题2017-12-03
{代码...}
回答了问题2017-12-03
我对你具体业务这一块不是很了解啊。不过看你上面的问题,url是怎么样的并不是那么重要,restful其实除了json,还有xml,form,url query等多种方式,flask-restful都是支持的。剩下主要问题就是鉴权方式,原理都差不多,无非是传输或存放的地方不一样,可以是:sess...
赞了问题2017-12-03
回答了问题2017-12-03
我觉得可能与flask的实现有关系,加上debug的问题。建议用uwsgi,nginx试试。
回答了问题2017-12-03
我在python2.7的版本下,得到的是1
赞了回答2017-12-03
for 总共四个,endfor总共三个,所以楼主应该写少一个endfor吧,所以导致语法错误!
回答了问题2017-12-03
你用错了,这样才对: {代码...}
回答了问题2017-12-03
你这个过程要的不是一个iterator。
回答了问题2017-12-03
首先那个旧的代码没必要就不要去动他。新设计代码的时候,就要好好考虑了。一般像我习惯是这样子,太复杂的逻辑判断最好不要放在模版里面,放python代码,还有,多使用macro分清逻辑。举个例子:
回答了问题2017-12-03
建议有需要的时候,去文档里面找,特别是原英文文档。 {代码...}
回答了问题2017-12-03
用macro就行了啊。 {代码...}
回答了问题2017-12-03
你这里是用错了。form.field实际上相当于使用form['field']了,与你的参数field没有什么关系。可以这样用form[field]就行了。其实你上面代码不需要这样子用的,你只需要这样字用:
回答了问题2017-12-03
看看你的templates有没有空格。或者是detail.html有没有空格。
回答了问题2017-12-02
应该是大小写的问题:CharField才对。
提出了问题2017-12-02
回答了问题2017-12-02
记得写 python的文件,第一行都写这句,就不会有问题了。 {代码...}