zoukankan      html  css  js  c++  java
  • Day13

    使用Django开发blog,可以上传文章,Haystack全文搜索

    先看一下今天的成果,感谢大佬的教程https://stormsha.com/article/666/

    使用Django搭好了一个功能齐全的博客

    那么总结一下,使用Django开发Blog的一个总过程:

      1.新建Django工程,新建Django APP

      2.根据网页对应的内容设置model,并设置网页内容之间的外键

      3.对数据库进行Makemigration+migarate(每新建app一次就操作一次),数据库同步

      4.其中要在setting.py配置连接数据库,注册app等等

    LANGUAGE_CODE = 'zh-hans'
    TIME_ZONE = 'Asia/Shanghai'

      5.配置admin

      6.配置prj.URL添加app.url

      7.app.url设置相对应的view,view操纵业务逻辑,接受request,返回response

      8.对Template层下的网页进行设计,实现功能(注册功能,评论)

      9.设置网站地图sitemap

      10.配置haystack

      11.配置Restful API

    ====================================功能=============================================

    ①Django 自带的后台管理系统,方便对于文章、用户及其他动态内容的管理

    ②文章分类、标签、浏览量统计以及规范的 SEO 设置

    ③用户注册登录

    ④文章评论系统,支持 markdown 语法,二级评论结构和回复功能

    ⑤强大的全文搜索功能,只需要输入关键词就能展现全站与之关联的文章

    ⑥RSS 博客订阅功能及规范的 Sitemap 网站地图

    ⑦RESTful API 风格的 API 接口

    ⑧炫酷的支持Markdown语法的评论区

    ⑨及时的消息通知

    ========================================总结=======================================

     ========================================展望=======================================

  • 相关阅读:
    Aibabelx-shop 大型微服务架构系列实战之技术选型
    龙应台:中年人的迷惘,比年轻人的更可怕!
    劝进篇
    高并发与多线程的关系、区别、高并发的技术方案
    redis常用知识
    Lucene全文检索入门使用
    大数据综合案例-网站日志分析
    python数据类型
    Tornado
    flask-sqlalchemy用法详解
  • 原文地址:https://www.cnblogs.com/ygy1997/p/11885477.html
Copyright © 2011-2022 走看看