软件工程团队项目,第5周——文章列表更新、股票预测上线

软件工程团队项目,第5周——文章列表更新、股票预测上线


哇,时间过得好快,还剩3周这个学期就结束了。每天在家做着重复的事情,让人有种昨天还在学校过期末的错觉,甚至感觉自己是从1月穿越过来的。然鹅我们的项目要开始冲刺了,能悠哉悠哉搞代码的时间也不多了。

1.任务

上周Zhang同学已经把文章列表和文章详情页面设计好了,这周需要用它们替换原来的模板。
Xu同学设计的股票预测原型也写好了,需要把这个搬到我们的django项目上。
不多bb了,开搞!

2.文章列表

就是这个样子,把原来模板替换,然后修改链接和django控制语句就行了。
在这里插入图片描述
这里刚替换完的时候这些图标都一直加载不出来,一度以为是浏览器的问题还是什么的,结果是忘记引入新加的css样式了

{% block settings %}
<link rel="stylesheet" id="main-css-css" href="{% static 'css/article-list.css' %}" type="text/css" media="all" />
{% endblock settings %}

嗯,然后就行了

3.文章详情页面

和前面一样,替换模板没有什么困难。文章下面有可以发表评论的输入框,但是不知道为什么设置不了大小
在这里插入图片描述
这就很烦,文章编辑和板块编辑的输入框也是如此,算是一个老毛病了。
上网查了一下,需要在表单里面设置widgets,将表单以Textarea的形式输入,在attrs参数里面设置样式

class CommentForm(forms.ModelForm):
    class Meta:
        model=Comment
        fields=['text']
        labels={'text':''}
        widgets={
            'text':forms.Textarea(attrs={'class':"span8",'name':"comment",'id':"comment",'cols':58 ,'rows':10})
        }

可是之前我的text输入表单都是这样设置的,怎么还是调整不了大小?这个问题我还是没有解决。
但是我之前没写’class’:“span8”,这次写了之后输入框就自动变得和文章区域宽度一样长了。
在这里插入图片描述
效果还凑合,那先就这样吧。

4.股票预测

这个股票预测功能是Xu同学搞的,是基于机器学习的股票趋势预测和价格预测,非常之高端。
但是一开始配置环境搞得我一头雾水。首先是tensorflow的版本,一开始我不知道,所以一通乱装,结果我发现有些版本并不是原生支持Windows的。然后我去下载了原生支持Windows的0.12版本,但还是跑不了。上网查了好像是我没有c++环境,要装vs。我寻思着我不是装了vs吗?然后运行了一下我的vs,好久没更新过,不知道哪里出问题了,cpp都编译不了。结果重装了个vs2019。然后再试,报错说tensorflow需要2.0以上。没有办法,还是要按网上教程装个anaconda然后配置tensorflow的环境。结果终于行了。
放个效果图(那个趋势预测图画得还挺准)
在这里插入图片描述

5.一点点感想

好了,这周就写这么多吧,也没干太多事情。Lu同学的模拟交易已经开发完了,需要与这边的用户组对接,还要新设计界面,唉,只能拖到下周。。。下周过完基本上就没有什么重大更新了。只希望项目顺利完成就行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值