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语法的评论区

    ⑨及时的消息通知

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

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

  • 相关阅读:
    内置函数的补充
    python3 集合中的常用方法
    Salesforce: ISCHANGED在workflow中的使用
    Salesforce: setTreatTargetObjectAsRecipient的使用
    python实现用户登录次数太多账号"锁定"
    docker命令
    scrapy框架的安装
    分布式爬虫
    scrapy框架mongodb正规存储
    redis
  • 原文地址:https://www.cnblogs.com/ygy1997/p/11885477.html
Copyright © 2011-2022 走看看