文件名称:Django后台站点管理
文件大小:246KB
文件格式:RAR
更新时间:2024-04-19 14:14:10
django
# 项目分析: # 1.后台admin模块,需要后台管理的内容有:文章、分类、作者、评论、自定义的user用户; # 2.登录和注册模块; # 3.前端页面的数据展示和路由的配置; # 项目和功能分析 # 1.文章的呈现:包括文章的标题、内容、作者、评论、点赞、收藏 # 2.用户的信息:昵称、邮箱、密码、简介;和用户相关的还有用户收藏的文章、点赞的文章、评论的文章 # 3.用户在收藏、点赞时,只能允许操作一次,评论可以多次;实现收藏点赞一次,需要知道哪篇文章和用户之间的对应关系(用户是否已经点赞,是否已经收藏) # 4.设计数据模型的时候,需要让用户和文章产生多对多的关系 # 5.用户在进行点赞、收藏、评论时,必须先处于登录状态,如果没有登录,自动跳转到登录页面进行登录
【文件预览】:
cms
----templates()
--------article_page.html(7KB)
--------login.html(941B)
--------index.html(7KB)
--------register.html(2KB)
----app()
--------models.py(5KB)
--------apps.py(154B)
--------__init__.pyc(167B)
--------urls.pyc(339B)
--------__init__.py(0B)
--------migrations()
--------views.py(11KB)
--------admin.py(1KB)
--------models.pyc(5KB)
--------tests.py(131B)
--------admin.pyc(2KB)
--------urls.py(1KB)
--------forms.py(2KB)
----static()
--------css()
--------fonts()
--------js()
----.idea()
--------misc.xml(220B)
--------cms.iml(1KB)
--------modules.xml(258B)
--------workspace.xml(24KB)
--------.gitignore(235B)
----manage.py(823B)
----cms()
--------__init__.pyc(167B)
--------__pycache__()
--------urls.pyc(535B)
--------wsgi.py(400B)
--------__init__.py(0B)
--------settings.py(4KB)
--------settings.pyc(2KB)
--------urls.py(1KB)
----readme.txt(930B)