页面布局nav.html新建\myblog\templates\layout,该文件夹用来存放页面组件。 新增\myblog\templates\layout\nav.html 添加以下内容,nav.html则是页面头部导航条内容,由于现在还没有完成文章的逻辑,这块的文章分类暂时还不做 <navclass="navba...
安装system选择Tools->Runmanage.pyTask,操作如下图 在弹出的窗口执行以下命令 或者在当前项目位置打开终端执行以下命令 pythonmanage.pystartappsystem 则会在\myblog\目录下生成systemapp。此时system应用结构如下图 E:\myblog\system │a...
项目初始化初始化django空项目可以基于命令行创建或者是pycharm创建,我这里就通过pycharm来创建了 打开pycharm,选择File->NewProject,如下图: 点击create之后等待项目创建完毕。创建完毕之后此时我们的根目录结构如下图 E:\myblog │manage.py │ ├─media ├─myb...
前言Django是一个开放由Python写成的web开发框架,是一个遵循MVC设计模式的框架。MVC是Model、View、Controller三个单词的简写,分别代表模型、视图、控制器。但是Django也是一个MTV的设计模式。MTV是Model、Template、View三个单词的简写,分别代表模型、模版、视图。这些概念在接下来博客搭...
django的事务管理Django的默认行为是在自动提交模式下运行。除非事务处于活动状态,否则每个查询都会立即提交到数据库。 Django自动使用事务或保存点来保证需要多个查询的ORM操作的完整性,尤其是QuerySet的delete()和update()的批量操作。如果想停用事务管理,则可以通过在其数据库的配置中设置AUTOCOMMIT...
事情是这样的,朋友和我说现在B站关于考研视频挺受欢迎的,说我会爬虫,可以利用爬虫技术做些考研相关的视频上传到B站,说起爬虫,早在2017年就是因为爬虫才喜欢上了python。当时关于爬虫的教程看了不少,各种html解析库(BeautifulSoup、Xpath、pyquery)都信手拈来,还有scrapy框架,常见的反爬虫套路,以及使用j...
前不久邮箱收到一封邮件,告知我微信下公众号再不使用就被冻结。才想起我去年申请过公众号。于是乎准备好好运营下公众号,可是没有粉丝,然后我想起之前自己也是通过B站视频下的评论才了解到一些公众号或者网站。那我也可以通过B站引流啊。想法已经有了,如何做呢?考虑到B站密码登陆以及接口参数不好破解,只能通过selenium来模拟评论操作了。使用前提是...
字段字段选项 选项 运用 name 字段名,不设置则是默认的属性名,映射时优先级:db_column>name>属性名 verbose_name 为字段设置一个人类可读,更加直观的别名 null null=True则django将NULL在数据库中存储空值。默认值为False blank blank=T...
文章仅为了测试ueditor编辑器功能是否可用以及秀米插件的样式加载问题