大家好,感谢邀请,今天来为大家分享一下小说阅读网站源码分享的问题,以及和小说阅读网站源码分享怎么弄的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
爬取数据
做一个小说网站,内容是必须的,首先我们爬取一本小说《星辰变》到数据库。
创建一个简单的数据库表:
安装数据库驱动以及连接池:
数据库连接池
pipinstallDBUtils
代码实现:
Web实现
Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的框架模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。
Django框架的核心组件有:
用于创建模型的对象关系映射
为最终用户设计的完美管理界面
一流的URL设计
设计者友好的模板语言
缓存系统
创建项目
一般一个项目有多个app,当然通用的app也可以在多个项目中使用,然后启动服务:
#默认端口是8000
pythonmanage.pyrunserver
如果提示端口被占用,可以用其它端口:
pythonmanage.pyrunserver8001
项目结构
最终代码,如下:
要点备注
RESTful风格
控制器urls.py
代码实现:
列表展示
基于后端返回的数据,在前台进行展示,这里你可以把它想象成Java中的Struts2标签或者JSTL标签,当然也有点Vue的意思:
{%fornovelinnovel_list%}
如果你还想了解更多这方面的信息,记得收藏关注本站。