1
ssxn58 OP 额……看来第一个问题应该是,怎么在帖子里面贴代码…………
|
2
sonyxperia 2017 年 11 月 8 日
你这一手大小写着实看晕了我
|
3
holajamc 2017 年 11 月 8 日
你这一手大小写着实看晕了我
|
4
JasperYanky 2017 年 11 月 8 日
你这一手大小写着实看晕了我
|
5
wuyuanyi135 2017 年 11 月 8 日
放到 gist 上吧
|
6
tamlok 2017 年 11 月 8 日 via Android
你这一手大小写着实看晕了我
|
7
toono 2017 年 11 月 8 日
你这一手大小写着实看晕了我
|
8
hiluluke 2017 年 11 月 8 日
为啥要大写 J, 有什么用意?
|
9
HelloAmadeus 2017 年 11 月 8 日 via Android
我估摸着,大概是为了强调 d 不发音才这样写吧
|
10
uhayate 2017 年 11 月 8 日 via iPhone
看着你这样写我更觉得 d 要发音,仿 jQuery 么
|
11
testcount 2017 年 11 月 8 日
|
13
Fe1Fan 2017 年 11 月 8 日 via iPhone
你这一手大小写着实看晕了我
|
14
ssxn58 OP 昨天才开始学 Django 的,不太了解……望见谅…………
所以这里是不能贴代码的吗?我贴出来的 HTML 代码直接就给解释了……难道这不是 V2EX 的 BUG ?会不会被有心人给利用了,侵入后台? |
16
zzhcoder 2017 年 11 月 8 日
难道不是 {html_str | safe}
|
17
diydry 2017 年 11 月 8 日
你这一手大小写着实看晕了我
|
18
shuson 2017 年 11 月 8 日
|
19
Hstar 2017 年 11 月 8 日
正经的 django 实现方式是把 names 传给 rander,在模板里循环 name 渲染四个按钮出来.
[gist 示例]( https://gist.github.com/StarsHu/300690b2a2f52bd1ed55a06b391aec42) |
20
ssxn58 OP @Hstar 感谢您的回复,这个方法我知道,但是我不仅要遍历,还要在模板里面可以任意调整顺序,例如我可以把 third 放在第一个,second 不显示,把 first 放在最后一个,并且在客户端查看源代码完全不知道 names 里面有 second 存在。其实 names 是数据库里的内容,这里为了方便只是写成了 list。
今天下午又补了一下 jQuery 的知识点,如果只是布局顺序的话,好像可以通过前端技术来实现,但是隐藏数据库的部分内容,就不能仅仅使用前端技术了吧? 我本职是写 C 的,看到大段相同、相似的代码,就想抽出来写个函数或者宏,可能有点偏执吧…… |