小编JT.*_*JT.的帖子

为图表使用动态数据

我希望建立一个包含大量用户生成数据的站点.我正处于自学编程的第一年:Python,Django,MySQL,HTML和Javascript.

我可以很好地在桌面上绘制虚拟数据,但我现在正在考虑将这些数据转换成漂亮的彩色图形.

我正在调查第一天如何做到这一点.但在我继续之前,我想问几个问题.

似乎有许多用于构建图表的JavaScript框架,例如Google图表和jquery图表,以及一些用于构建图表的面向对象的程序,例如Cairo Plot和matplotlib.

Javascript框架似乎最初是一个很好的简单方法.但是,对于表格,您可以在HTML页面的正文中输入可变数据标记,并使Javascript使其看起来漂亮,图表的数据会进入脚本区域,其中可变数据标记看起来不太像以同样的方式工作.我正在使用Django,因此变量标签看起来像:

{{ uniquenum }}   
Run Code Online (Sandbox Code Playgroud)

Q1.这应该工作,我只是做错了,还是我认为变量标签不能进入脚本区域?

Q2.你能让Javascript框架从<script>区域外的数据生成图表吗?

Q3.我已经读过Javascript框架变得越来越强大,但是因为我可能会使用大量的动态数据,我是否应该专注于使用像Cairo Plot和matplotlib这样的OO样式图形程序,这对我来说似乎没有有相同的支持水平?

只是想朝着正确的方向努力.

javascript python django jquery

7
推荐指数
1
解决办法
2740
查看次数

如果第三个字母等于

我有一个包含任意4个字母的单元格,例如akei,skiw.我怎么问

"如果第三个字母是i然后等于True"

我在想类似的东西

"= if(a1 ="?? ???",True,False)"

但那不行

excel excel-formula

5
推荐指数
1
解决办法
3万
查看次数

在django模板中使用boolan

for item in query_results:
    num +=1
    print num
Run Code Online (Sandbox Code Playgroud)

这将给你1,2,3,4等

然后我尝试在django模板中执行以下操作

{% for item in query_results %}
<tr>
<td>{{ item.user }}</td>
<td>{{ num|add:"1" }}</td>
</tr>
{% endfor %}
Run Code Online (Sandbox Code Playgroud)

但是这只返回1,1,1,1,1等.这对我说每个周期1没有被保存到num.这不是django模板的功能,或者我只是做错了.

django django-templates

1
推荐指数
1
解决办法
47
查看次数

是'dict',是的.然后给<type'dict'>?

>>> flob = {u'': [u''], u'DL': [u'DL'], u'Gender': [u'Both Sexes'], u'SQ': [u'SQ'], u'BP': [u'BP'], u'Location': [u'World Wide']}

>>> flob is dict

False

>>> flob == dict

False

>>> type(flob)

<type 'dict'>
Run Code Online (Sandbox Code Playgroud)

我问它是否类型dict,它说错误.我问它是什么类型,它说dict.为什么?

python types

0
推荐指数
1
解决办法
918
查看次数