1.创建首页子应用

  • 重要提示:注册成功,重定向到首页

1.创建首页应用:home

$ python manage.py startapp home

 

2.定义首页视图:IndexView

from django.views import Viewclass IndexView(View):"""首页广告"""def get(self, request):"""提供首页广告界面"""return render(request, 'index.html')

3.配置首页路由

在home子应用中创建urls.py文件,并定义子路由

from django.urls import path
from home.views import IndexView
urlpatterns = [path('', IndexView.as_view(),name='index'),
]

在工程的urls.py总路由中添加子应用路由引导

from django.urls import path, includeurlpatterns = [path('', include(('home.urls','home'),namespace='home')),
]

4.测试首页是否可以正常访问

http://127.0.0.1:8000/

5.修改注册成功后,重定向到首页

users.views

from django.shortcuts import redirect
from django.urls import reverse# 响应注册结果
return redirect(reverse('home:index'))

Django博客系统(展示首页)相关推荐

  1. Django博客系统(首页文章数据展示)

    1. 查询分页数据并展示 1.查询分类文章数据并通过context传递给HTML from home.models import ArticleCategory,Article from django ...

  2. Django博客系统(首页分类数据展示)

    1. 首页接口设计 1.请求方式 选项 方案 请求方法 GET 请求地址 /?cat_id=xxx&page_num=xxx&page_size=xxx 2.请求参数 参数名 类型 是 ...

  3. Django博客系统(详情页面展示)

    1. 页面展示 1.在home.views.py文件中定义视图 from django.views import Viewclass DetailView(View):def get(self,req ...

  4. 个人博客系统前台首页展示

    1.博客部分 1.1.编辑BlogService /*** 前台系统右侧分类小列表*/Page<Blog> listBlog(Pageable pageable);/*** 前台系统右侧最 ...

  5. Django博客系统(详情评论数据展示)

    1. 查询评论数据并展示 1.查询评论数据并通过context传递给HTML from home.models import Comment from django.shortcuts import ...

  6. Django博客系统(推荐文章数据展示)

    1. 添加文章浏览量数据 1.每次请求文章详情时给浏览量+1 try:article=Article.objects.get(id=id) except Article.DoesNotExist:re ...

  7. Django博客系统(写博客页面展示分类)

    1. 查询数据并展示 1.查询分类文章数据并通过context传递给HTML from home.models import ArticleCategory class WriteBlogView(L ...

  8. Django博客系统(用户中心展示)

    1. 页面展示 1.在users.views.py文件中定义视图 from django.views import Viewclass UserCenterView(View):def get(sel ...

  9. Django博客系统项目需求分析

    项目需求分析 需求分析原因 项目中,需求驱动开发.即开发人员需要以需求为目标来实现业务逻辑. 需求分析方式 企业中,借助产品原型图分析需求. 需求分析完后,前端按照产品原型图开发前端页面,后端开发对应 ...

  10. Django博客系统(退出登录)

    1. logout()方法介绍 退出登录: 回顾登录:将通过认证的用户的唯一标识信息,写入到当前session会话中 退出登录:正好和登录相反(清理session会话信息) logout()方法: D ...

最新文章

  1. SD--如何配置发票分割开票
  2. Android学习起步 - 新建工程及相关
  3. 让业务感知不到服务器的存在——基于弹性计算的无服务器化实践
  4. java 毕向东 内部类_java基础内部类(毕向东老师)
  5. ultraedit教程java_Java开发工具配置UltraEdit基础教程
  6. java 做猜数字小游戏_Java Properties类:利用Properties类制作猜数字小游戏
  7. 用数据告诉你出租车资源配置是否合理
  8. 什么TO B类销售 TO B这个行业的销售好做吗
  9. 自私型人格分析,如何改变自私型性格?
  10. [科研]本科生毕业论文查重网站汇总
  11. 对于栈内存和堆内存的理解
  12. 虚拟机重启网络失败:Error:Failed to start LSB: Bring up/down networking的解决方法
  13. C语言程序设计第二次作业
  14. UltraEdit添加到右键管理
  15. 求1-100之间所有的质数的和
  16. 批处理批量替换word内容的思路
  17. RuntimeError: CUDA out of memory.Tried to allocate 20.00 MiB GPU 0 ,3.94 GiB total capacity 3.36 G
  18. 网站外链和反链的区别和作用!
  19. DOM节点层次之Node类型
  20. 服务器机房接地系统安装步骤,机房接地系统设计及机房接地工程施工方案.doc...

热门文章

  1. 10年IT老兵给新人程序员的几点建议
  2. 梅花桩上练真功,腾讯公布机器人移动技术探索新突破
  3. AI视觉大牛朱松纯担任北大AI研究院院长,提出通过构建大任务平台走向通用AI...
  4. PCA、LDA、MDS、LLE、TSNE等降维算法的Python实现
  5. 9月推荐 | 从近1000篇Python文章中精选Top10
  6. 利用3D打印构建衍射深度神经网络,可光速执行数字运算
  7. AI一分钟|FF联合创始人聂天心离职;Siri联合创始人从苹果离职
  8. zuul如果两个filter的order一样,是如何排序的?
  9. 七个开源的 SpringBoot 前后端分离项目,Star过千,快去收藏夹吃灰吧!
  10. CMS垃圾收集器小实验之CMSInitiatingOccupancyFraction参数