当前位置: 首页 > wzjs >正文

网站单页做301百度地图推广

网站单页做301,百度地图推广,电子商务网站建设试题二,ps网站建设设计本项目基于Python3.6、Django2.1、MySql8.0(最好不要使用5.6,字符集等方面均不兼容,否则导入数据库会出错)与股票信息工具包TuShare实现。 创建或激活对应Python开发环境 这里使用了conda来管理环境,强烈推荐&#xf…

本项目基于Python3.6、Django2.1、MySql8.0(最好不要使用5.6,字符集等方面均不兼容,否则导入数据库会出错)与股票信息工具包TuShare实现。

创建或激活对应Python开发环境
这里使用了conda来管理环境,强烈推荐,避免不同环境包干扰、依赖的问题。

$ conda activate Webdev
(Webdev)$

或者

$ conda create -n Webdev python=3.6
$ conda activate Webdev
(Webdev)$
安装所需要的依赖包
pip install -r requirements.txt
本项目依赖的核心包有:Django 2.1.15与tushare pro,前者作为主要开发框架,后者是爬取股票数据的核心包。tushare需要依赖pandas等包,用于数据分析和处理。 my-fake-useragent用于生成伪请求头,爬取相应的新闻数据。 django-mptt用于生成树形多级评论。

创建对应数据库(stocktrading)和用户(trading)
create database stocktrading;
create user ‘trading’@‘localhost’ identified by trading;
grant all privileges on stocktrading to ‘trading’@‘localhost’;
flush privileges;
执行迁移命令,创建模型数据表映射
改命令会根据models.py文件中定义的模型创建数据表结构(无数据)。

$ python manage.py makemigrations
$ python manage.py migrate
将config/下的sql文件导入数据库中
在mysql环境中执行,会将stocktrading.sql中定义的表结构和数据全部导入。

use stocktrading;
source stocktrading.sql;
开始运行和测试
python manage.py runserver
打开localhost:8000端口即可查看应用。

运行情况
登录界面
login
在这里插入图片描述
在这里插入图片描述

可以点击上方注册按钮注册。

注册页面
register
在这里插入图片描述

输入相应信息即可完成注册。 但是考虑到已经导入数据库sql文件,那么数据库中应该有了相当数量可以直接登录的用户。可以任取一个进行测试。

username: 10071539640 password: 65815609

用户首页
index1index2
在这里插入图片描述
在这里插入图片描述

首页可以分为4个模块,传递的信息也是比较的丰富。分别是:

热门牛股:根据每天的股票收盘价格和次日的开盘价格计算差值和涨幅,按照涨幅进行排序得到的前10只热门牛股;
重大新闻:管理员自己发布或者通过爬虫获取到东方财富网上刊登的重大新闻简要信息,筛选后推荐给用户。可以点击换一波瞅瞅查看更多其他感兴趣的新闻资讯。有可以点击新闻标题进入新闻详情。
看大盘模块:展示了通过tushare模块抓取的上证指数变化情况。
我的评论模块:展示了我(该登录用户)近期所发布的对股票的评论信息。也可以点击评论标题进入评论详情。
左侧的控制菜单面板,可通过该面板进入其他模块进行管理。
个人信息管理
myprofile
在这里插入图片描述

点击左侧用户信息或者上方导航栏的头像,可以进入用户信息界面,在此查看个人信息,并可以进行修改。若修改需要输入密码并确认密码。

点击修改头像可以修改头像。

change_avatar
在这里插入图片描述

查看股票列表
stock_list
在这里插入图片描述

点击左侧股票列表即可查看股票列表,采用了DataTable组件进行列表展示。其中红色表示股价上涨的股票, 绿色表示下跌的股票。用户可以点击详情页面进行查看股票详情。

股票详情
stock_detailstock_detail2
在这里插入图片描述
在这里插入图片描述

用户在此页面可以进行买入操作,也可以查看返回到上级页面查看股票列表。 左上方图表显示了这支股票的股价变化日K线图与实时股价,右侧是该股票的股权占比,均是通过tushare 提供接口进行抓取获得的。

下方是关于股票的评论信息,同时用户可以发表自己关于这支股票的评论信息。

管理我的股票
mystock_list
在这里插入图片描述

点击管理我的股票,即可查看已经购入的股票列表。 点击详情页面,进入抛售股票页面。

out_stock
在这里插入图片描述

管理我的评论
mycomment
在这里插入图片描述

点击管理我的评论,即可查看我已经发表过的评论信息。

详情页面可以查看所有对评论的回复信息,同时自己也可以回复自己的评论。

mycomment_detail。
在这里插入图片描述

点击回复评论的用户名,可以查看该用户的详细信息,也可以为他(她)点赞。

other_profile

同时用户可以在我的评论列表将评论删除。

查看新闻详情
view_news
在这里插入图片描述

点击新闻标题,可以进入新闻的详情页面。可以在这个页面点击查看上一条或者下一条新闻。

管理员首页
可以使用如下命令创建管理员:
在这里插入图片描述

python manage.py createsuperuser
提示输入用户名,邮箱与密码, 这里依次输入superuser1,空,superuser1。
在这里插入图片描述

这样就可以以超级管理员身份登录后台了。

super_index1super_index

管理员界面与用户界面大同小异,只是内容更加丰富了一些。

用户信息管理
点击左侧用户信息管理进入用户信息管理详情页面。可以看到全部用户列表。
在这里插入图片描述

adm_user

点击详情进入用户信息详情。
在这里插入图片描述

adm_user_detail

在此界面,管理员可以修改部分用户的信息,不包括密码。管理员可以冻结用户的账号,使其 无法参与股票交易,管理员也可以删除用户。

管理股票列表
adm_stock_list
在这里插入图片描述
在这里插入图片描述

adm_stock_detail

管理交易记录
adm_trading_list
在这里插入图片描述

股票信息维护
upholdupdate
在这里插入图片描述

在此界面,管理员可以点击面板上的按钮,进行每天股票信息的维护操作。
在这里插入图片描述

点击更新实时数据按钮后,可以在控制台看到数据库更新的打印信息。

新闻管理
adm_news
在这里插入图片描述

在新闻管理页面,管理员可以添加新闻信息,也可以使用爬虫工具自动获取一些新闻信息,当然也可以进入新闻 页面的详情,对新闻的信息进行编辑或删除。

评论管理
adm_comment
在这里插入图片描述

http://www.dtcms.com/wzjs/285383.html

相关文章:

  • 做宣传单赚钱的网站郑州做网站最好的公司
  • 区块链做网站都有哪些内容呢宁波网站建设
  • 福田网站建设哪家好线上平台怎么推广
  • 制作网站微信登陆入口阿里云万网域名查询
  • 重型机械网站开发模版视频优化是什么意思
  • 网站建设数据库放哪关键词搜索广告
  • 做糕点的网站有哪些青岛网站建设公司电话
  • 微信公众号的网站开发合肥360seo排名
  • 三台网站建设哪家专业每天看七个广告赚40元的app
  • 商业门户网站怎么运营关键词优化怎么优化
  • 网络营销是什么系seo免费推广
  • 太平洋网站开发谷歌 翻墙入口
  • 杭州行业网站建设北京seo排名公司
  • 个人网站建设的花费网络seo培训
  • 网站怎么做一盘优化排名百度直接打开
  • 班组安全建设 网站中国网络营销公司排名
  • 建设工程有限公司 网站深圳网站建设推广优化公司
  • 保定 网站建设2023近期舆情热点事件
  • 个人主页网站html百度电脑版
  • wordpress获取系统日期seo怎么弄
  • 做招聘的网站有哪些互联网推广与营销
  • 学电商一般月收入多少专业全网优化
  • 拼团购物网站怎么做排名优化网站seo排名
  • wordpress 语言文件上海正规seo公司
  • 怎样做网站后台运营seo综合
  • 网站建设案例分析辽阳网站seo
  • 北京网站建设签约网站推广线上推广
  • 网站搭建者国内比百度好的搜索引擎
  • 国外网站开发公司新品怎么推广效果最好
  • 免费网站的app怎么免费给自己建网站