博客系统(cnblog)

预备知识

1.Djiango的ORM

2.Bootstrap

3.Ajax

4.用户认证(auth)

  1)创建超级用户的命令:python manage.py createsuperuser

  2)auth.authenticate(username=user,password=pwd),如果匹配成功,返回用户对象,失败返回None

  3)auth.login(request,user)

    request,use:匿名对象

    equest,use:user

  4)注消 auth.logout(requst)

  5)注册 User.objects.create_user()

  6)扩展字段类的继承法

setings.py中加配置

        AUTH_USER_MODEL="app名字.UserInfo"

 导入 from django.contrib.auth.models import AbstractUser

class UserInfo(AbstractUser):

    tel=models.charfield(max_length=32)

实现功能:

1.基于Ajax和用户认证实现的登录验证  ---->  图片验证码

2.基于Ajax和form组件实现注册功能

3.系统首页的布局

4.个人站点页面设计

5.文章祥细页面设计

6.基于Ajax实现点赞与踩灭(联合唯一)

7.基于Ajax实现评论功能(评论树/评论楼),跟评论+子评论

8.kindeditor和beautilfulsoup

转载于:https://www.cnblogs.com/djtang/p/10185105.html

博客系统(cnblog)相关推荐

  1. 如何用 Windows Live Writer 和 Word 2013 分别发表博客到Cnblog 和CSDN

    ps CSDN 老是505错误,放弃了 为什么会写这篇 最近写博客在 Cnblog 上面写博客, 发现图片不能复制了直接粘贴上,这对于把博客当随手笔记的人来说无疑非常痛苦.求助于博客园,他们让我用 W ...

  2. Java项目:实现个人博客系统(java+springboot+mybatis+redis+vue+elementui+Mysql)

    源码获取:博客首页 "资源" 里下载! springboot+mybatis+前端vue,使用前后端分离架构实现的个人博客系统,共7个模块,首页,写博客,博客详情页,评论管理,文章 ...

  3. Java项目:朴素风个人博客系统(前后端分离+java+vue+Springboot+ssm+mysql+maven+redis)

    源码获取:博客首页 "资源" 里下载! 一.项目简述 本系统功能包括: 基于vue + Springboo痼J后端分离项目个人博客系统,注册 登录,首页展示,喜爰图书展示,后台图书 ...

  4. LAMP搭建phpMyadmin管理平台以及wordpress个人博客系统

    具体请参考http://maoqiu.blog.51cto.com/8570467/1384026 这篇博文 安装phpMyadmin工具 [root@www ~]# mkdir /usr/local ...

  5. 用koa mongodb 做了个简单的博客系统

    最近在研究koa和mongodb,简单做了个博客系统,目前还未开放评论和发帖功能,欢迎大家吐槽~ ?安装 git clone https://github.com/oliyg/alljscc.git ...

  6. Github 标星 11.5K!这可能是最好的 Java 博客系统

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 来源:github.com/halo-dev/halo 简介 快速 ...

  7. 多人开源博客系统再搜集

    Posted on October 22, 2006 by kunstao 现在很多人在找多用户blog,我列出的大部分都说自己支持多用户,但实际上多用户有两种,一种是多人共同维护一个blog,另一种 ...

  8. ***博客系统文章的数据库存储方式

    在通常的博客系统中,我们发表文章的时候,在数据库中存储的一般不仅仅是文章的文字,还包括文章的样式,而且很多时候都是所见即所得的效果.这就要求我们以html+文字这样存进数据库中,通过查找资料,可以用专 ...

  9. python搭建博客系统_用Pelican快速搭建极简静态博客系统

    我一直建议每个开发者都要有写博客记笔记的习惯,一来可以沉淀知识,二来可以帮助别人,我使用过很多博客平台,也用Python开发过博客系统,就这么个东西折腾好几年,一直找不到理想的产品,直到我用Pelic ...

最新文章

  1. 说说初用 Mock 工具测试碰到的坑
  2. html按钮按下效果_您应该在网站中尝试的8种惊人的HTML按钮悬停效果,让您的网站令人难忘...
  3. c++的vector容器
  4. 29/07/2010 sunrise
  5. 设计模式(七)装饰模式
  6. spring boot配置德鲁伊
  7. lisp如何将度分秒转换为弧度_3 角 度分秒与弧度互相转换
  8. 爱剪辑显示服务器繁忙,爱剪辑视频卡顿怎么回事 爱剪辑视频卡顿解决方法
  9. 定义结构体的三种方法(C语言)
  10. 说一下反三角函数atan等的角度计算值,弧度制和角度制
  11. 飞马间谍软件猖獗,苹果iOS系统被击穿
  12. zencart bohase 模板
  13. Java中级内容——异常处理(exception handing)
  14. mysql进阶(十九)SQL语句如何精准查找某一时间段的数据
  15. 三分钟部署Laxcus大数据管理系统
  16. 高屋建瓴脚踏实地 洗心革面重新做人
  17. 从摆地摊到全球网商10强
  18. Xiaojie雷达之路---MATLAB仿真---RD(range-doppler)图
  19. jqWEUI对图片压缩并上传
  20. 支付宝和微信开发文档

热门文章

  1. 不坚持,P都不是--leo看赢在中国第三季(4)
  2. 移动OA实现智慧互联,助力企业办公无忧
  3. Hi3519A的uboot中播放视频
  4. nested exception is javax.persistence.RollbackException: Error while commiting the transaction
  5. 下载、编译官方Android 4.1.2 源码
  6. 【Python黑科技】获取每日一句美句,并定时发送邮件到指定邮箱(保姆级图文+实现代码)
  7. 【Linux】记录人生第一次LVM操作全过程:新建LV、扩容LV
  8. linux的操作系统相关
  9. SeniorUI0302_Paint基本使用二(文字相关api)
  10. nyoj2 括号配对问题