代码拉取完成,页面将自动刷新
[TOC]
每个人的笔记,总结,分享……只要能够给大家带来干货的都可以。 登录了的用户可以评论,点赞,否则只能阅读文章。 不能添加好友,不能收藏文章。
路由 | 说明 |
---|---|
/ | 我的首页 |
/login | 登录页面 |
/register | 注册页面 |
/xxx | xxx用户的首页 |
/xxx/yyy | xxx用户的yyy文章的展示页面 |
/yyy | 我的yyy文章的展示页面 |
/write | 我写文章的页面 |
/xxx/write | xxx用户写文章的页面 |
路由主要分为主页面、登录注册页面和写文章页面。
/aaa/bbb
if aaa == '某用户':
if bbb == 'write':
if '该用户已登录':
'''写文章'''
else:
'''登录页面'''
elif bbb == '该用户的某篇文章':
'''展示该篇文章'''
else:
'''返回该用户首页:/aaa'''
/aaa
# 主要负责登录注册
if aaa in ['login', 'register']:
if '已经有用户已经登录':
'''跳转到已登录用户的首页'''
else:
'''登录注册页面'''
if aaa == 'login':
'''登录,成功后跳转到用户首页'''
elif aaa == 'register':
'''注册,成功后跳转到登录页面'''
elif aaa == 'write':
if '我已经登录':
'''写文章'''
elif '我未登录':
'''登录页面'''
if '登录的是别的用户':
'''跳转到该用户的首页'''
elif '登录的是别的用户':
'''跳转到写文章页面'''
else:
if 'aaa是我的某篇文章的标题':
'''展示该文章'''
else:
'''跳转到首页:/'''
/
我的主页面 所有人都可以访问
/login
登录
会判断是否已登录,如果已登录,则跳转到该用户的首页。
/register
注册
会判断是否已登录,如果已登录,则弹出提示框,提示退出登录后再注册。
/write
我的写文章页面
如果未登录,则无法找到该页面
别的用户登录了也无法找到该页面
/xxx
用户主页面
所有人都可以访问
/yyy
我的某篇具体文章
所有人都可以访问
/xxx/write
用户的写文章页面
如果未登录,则跳转到登录页面,带上该用户名
/xxx/yyy
用户的某篇具体文章
所有人都可以访问
负责处理我的某篇文章或者其他用户的主页
其中顶部和底部导航栏是三个页面都有的,而中间的三个区域是阅读文章时有的,登录注册时,只需要用到文章内容区域,写文章时需要占据中间的三个区域。 所以基础模板: ...
选择标签或者增加标签 选择分类或者增加分类
git repo: myblog/liudp/liudp/nginx_default.conf
my website: /etc/nginx/sites-available/default
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。