urls = ('/', 'index','/movie/(\d+)', 'movie',)
create table movie (id,title,year,country,abstract);
class movie:def GET(self, movie_id):movie_id = int(movie_id)movie = db.select('movie', where='id=$movie_id', vars=locals())[0]return render.movie(movie)
condition = 'id=' + movie_idmovie = db.select('movie', where=condition)[0]
$def with (movie)<h1>$movie.title</h1><p>$movie.year</p><p>$movie.country</p><p>$movie.abstract</p>
<a href="链接跳转的地址">链接显示的文字</a>
$def with (movies)<h4>欢迎来到</h4><h1>Crossin's Movie Site</h1><hr><p>影片列表:</p>$for movie in movies:<li><a href="movie/$movie['id']">$movie['title']</a></li>
$def with (movie)<h4><a href="/">返回首页</a></h4><h1>$movie.title</h1><hr><p>年代:$movie.year</p><p>国家:$movie.country</p><p>$movie.abstract</p>
搜狗截图20150802211209.png (15.2 KB, 下载次数: 688)
2.png (13.26 KB, 下载次数: 683)
捕获.PNG (73.17 KB, 下载次数: 653)
错误.png (14.88 KB, 下载次数: 642)
$字符问题?
11.JPG (84.63 KB, 下载次数: 491)
22.JPG (30.4 KB, 下载次数: 474)
33.JPG (39.7 KB, 下载次数: 497)
44.JPG (24.07 KB, 下载次数: 488)
捕获.JPG (52.01 KB, 下载次数: 488)
捕获.JPG (37.21 KB, 下载次数: 480)
捕获1.JPG (81.62 KB, 下载次数: 486)
捕获2.JPG (89.37 KB, 下载次数: 470)
crossin先生 发表于 2017-3-22 21:32
他说的应该是指这句:
movie = db.select('movie', where='id=$movie_id', vars=locals())[0]
万建涛 发表于 2017-3-23 10:34
condition='id='+movie_id
movies=db.select('movie',where=condition)[0]
return render.movie(movies) ...
hm961225 发表于 2017-7-22 11:58
IterBetter instance has no attribute 'title' ,先生麻烦问一下,为什么总是出现这个错误,说我没有titl ...
QQ图片20171221220608.png (43.14 KB, 下载次数: 480)
QQ图片20171221220627.png (98.45 KB, 下载次数: 457)
1.jpg (439.51 KB, 下载次数: 561)
2.jpg (816.38 KB, 下载次数: 591)
3.jpg (463.33 KB, 下载次数: 547)
5.jpg (58.02 KB, 下载次数: 544)
1.jpg (51.76 KB, 下载次数: 520)
欢迎光临 Crossin的编程教室 (https://bbs.crossincode.com/) | Powered by Discuz! X2.5 |