西安邮电大学web大作业报告(2)

2019-02-15 15:46

Web大作业 瞿祥轩的个人博客 04122071

数据库脚本:

-- schema.sql

drop database if exists qxx; create database qxx; use qxx;

create table users (

`id` varchar(50) not null, `email` varchar(50) not null, `password` varchar(50) not null, `admin` bool not null, `name` varchar(50) not null, `image` varchar(500) not null, `created_at` real not null, unique key `idx_email` (`email`), key `idx_created_at` (`created_at`), primary key (`id`)

) engine=innodb default charset=utf8;

create table blogs (

`id` varchar(50) not null, `user_id` varchar(50) not null, `user_name` varchar(50) not null,

Web大作业 瞿祥轩的个人博客 04122071

`user_image` varchar(500) not null, `name` varchar(50) not null, `summary` varchar(200) not null, `content` mediumtext not null, `created_at` real not null,

key `idx_created_at` (`created_at`), primary key (`id`)

) engine=innodb default charset=utf8;

create table comments ( `id` varchar(50) not null, `blog_id` varchar(50) not null, `user_id` varchar(50) not null, `user_name` varchar(50) not null, `user_image` varchar(500) not null, `content` mediumtext not null, `created_at` real not null,

key `idx_created_at` (`created_at`), primary key (`id`)

) engine=innodb default charset=utf8;

网站主目录的结构说明

我建立了如下目录结构

Blog/ <---------根目录 |

+- static/ <--------存放静态文件 | |

| +-css/ <--------存放CSS样式文件 | |

| +-fonts/ <---------存放字体文件 | |

Web大作业 瞿祥轩的个人博客 04122071

| +-js/ <--------存放js文件 | |

+-templates/ <---------存放模版文件 | |

+-transwarp/ <---------存放底层py文件

网站首页设计

网站的首页地址是ip:端口号/

当访问这个地址是就会进入如图所示的页面了,这便是我的博客的首页了。这里展示的是每一篇博文的主题和摘要,图中有能看到的是三篇博文,主题分别是“学号是04122071”、“实验”、“Web大作业”,这是首页的主体部分。在首页的右边,可以看到两名同班同学博客的友情链接,通过友情链接可以访问“常宫小戎”、“刘漫玉”的个人博客。首页上部管理区,可以进入到博客的管理页面。

基于页面的数据录入和操作页面说明

数据录入:

我的站点数据录入有两张方式,一种是注册帐号,一种是发表博问和评论 首先是注册帐号,我的帐号是管理员,拥有的权限最高,当然,只能我有,所以在建立数据库的时候,就在数据库中直接写入了。游客(看我博客的人)过来,只能注册普通账户,不能发表博文,只能评论和查看博客。 例如:

Web大作业 瞿祥轩的个人博客 04122071

这个页面就注册了帐号是:quxiangxuanqxx@hotmail.com名字为:瞿祥轩 可以查看数据库:

可以看到此账户信息已经保存到数据库中了,可以发现,密码采用了MD5的加密,同样的,这个帐号也可以登录:

Web大作业 瞿祥轩的个人博客 04122071

帐号密码输入成功后,就进入首页,不过在下图中标注的位置,已经是注册时的名字了

接下来是发表博文和评论:

可以先看游客账户发布评论,首先点击继续阅读,就能查看本博文的详细内容:


西安邮电大学web大作业报告(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:MATLAB基础训练作业(含答案)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: