摘要: 前三步已经完成了一个初步流程,从创建项目》应用》数据迁移》访问首页。以下是我整理的基本流程,接下来一步一步完成整个项目。 1.我们的需求: 博客的功能主要分为:网站首页、文章分类、文章内容、图片、文章推荐、文章排行、热门推荐、文章搜索 等~ 1、网站首页:首页是整个网站的主界面,也是网站总入口,需要 阅读全文
posted @ 2023-07-19 14:16 白灰 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 当前运行多个不同软件版本项目或多个不同项目的时候。每个项目的依赖需求也不一样,这时候你就需要用到虚拟环境,Virtualenv是一个能创建隔绝的独立的Python虚拟环境工具。通过它可以防止各个项目之间因为Python版本不同或第三方库版本不同引起冲突,它能够建立多个相互独立,互不影响的Python 阅读全文
posted @ 2023-07-14 09:37 白灰 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 创建项目之后,我们需要对项目进行最基础的配置。这些配置是我们做项目的时候必须要配置的,所以我们先提前配置好。 我们打开myblog目录下的settings.py文件。 一、设置域名访问权限 myblog/settings.py ALLOWED_HOSTS = [] #修改前 ALLOWED_HOST 阅读全文
posted @ 2023-07-13 17:24 白灰 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 本教程创建于2023年7月 使用 djaong 4.2.1+python3.10 执行如下三行代码 C:\Windows\system32>cd /d d:/git_lab d:\git_lab>django-admin startproject myblogd:\git_lab\myblog>py 阅读全文
posted @ 2023-07-13 16:25 白灰 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1、在线流程图、思维导图 免费版,在线协作更好同步 ProcessOn:支持流程图、思维导图、原型图、UML、网络拓扑图、组织结构图等 地址: https://www.processon.com/i/58c64681e4b024ae98fc7546 2、在线Office免费版,在线协作更好同步 腾讯 阅读全文
posted @ 2020-11-17 16:16 白灰 阅读(292) 评论(0) 推荐(1) 编辑
摘要: 公司要求内部每日整理jira bug发邮件,手动执行了一段时间,想着用自动化的方式实现,故用了3天的时间做出了此脚本。 第一版基础版 # -*- coding:utf-8 -*- import requests import re from bs4 import BeautifulSoup as b 阅读全文
posted @ 2020-09-10 10:47 白灰 阅读(1198) 评论(0) 推荐(0) 编辑
摘要: 涉密人员考试试题库,《武器装备科研生产单位 保密资格审查认证管理办法》内容试题 试题及答案在线预览地址:http://www.cti.ac.cn/shiti/ 涉密人员考试试题库 保密基本知识题 (共238题) 一、填空题(46题) 1、国家秘密是指关系国家的安全和利益,依照法定程序确定,在一定时间 阅读全文
posted @ 2017-03-27 09:54 白灰 阅读(7422) 评论(0) 推荐(0) 编辑
摘要: 1、‘未经授权的访问’如何控制? <form class="form-signin" action="{% url 'account:login' %}" method="post"> {% csrf_token %} {% comment %}<label for="inputEmail" cla 阅读全文
posted @ 2023-09-05 14:54 白灰 阅读(5) 评论(0) 推荐(0) 编辑
摘要: Ubuntu部署Django项目方法详解:请看此文 https://www.django.cn/article/show-22.html Django所有的部署都是基于asgi 和wsgi,所以django早就设计好了,你们使用对应的方式部署都好,这里不做细讲,看相关文章即可。 部署是基于:cent 阅读全文
posted @ 2023-08-22 16:30 白灰 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 本文章转载于https://www.django.cn/article/show-21.html,详查看此文 教程基于Windows server2012+Python3.6+IIS之上部署django的,同样适用于server2012之上的版本服务器和windows7以上的windows操作系统。 阅读全文
posted @ 2023-08-22 16:24 白灰 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 注:新版本已废弃 ifequal改为 if。 这是一个常见问题,但不要担心!一旦您了解了导致模板标记错误的原因,无论是拼写错误、语法还是忘记加载库,就可以轻松修复它。 Django 中的标签是什么? Django 中的标签为 Django 模板添加了特殊功能,允许您在模板中执行操作。例如,使用标签, 阅读全文
posted @ 2023-08-11 11:14 白灰 阅读(233) 评论(0) 推荐(0) 编辑
摘要: Django过滤器Django过滤器是一种用于在Django模板中处理数据的技术。过滤器的作用是可以对模板中的变量进行加工、过滤或格式化,返回一个新的值供模板使用。 过滤器语法过滤器作用是在变量输出时,对输出的变量值做进一步的处理。我们可以使用过滤器来更改变量的输出显示。过滤器跟模板标签一样,也是在 阅读全文
posted @ 2023-08-11 11:09 白灰 阅读(152) 评论(0) 推荐(0) 编辑
摘要: django objects.filter用法 Django中的objects.filter是一个查询方法,用于从数据库中获取符合特定条件的对象。它可以接受多个参数,每个参数都是一个查询条件,可以使用多种运算符和方法来构建查询条件。例如,可以使用objects.filter(name='John') 阅读全文
posted @ 2023-08-10 09:51 白灰 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 项目模板使用分析 模板总结1,主要讲了一些原理和使用方法。现在开始在项目上进行实操分析。 我们的博客主要有:网站首页、文章分类列表页、搜索列表页、标签列表页、文章内容展示页、单页面(联系我们)。其中,文章分类列表页、搜索列表页、标签列表页这三个页面展示结构都一样我们只需要一个模板页面即可。所以说我们 阅读全文
posted @ 2023-08-07 17:01 白灰 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、静态资源的引入方式 1.在项目根目录下创建 static文件夹。 2.settings.py 中配置环境变量,方便程序可以识别此路径。 要在 STATIC_URL = '/static/' 下边添加下面代码 STATICFILES_DIRS = [ os.path.join(BASE_DIR, 阅读全文
posted @ 2023-08-07 16:45 白灰 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1、数据准备工作 首先增加2篇文章用于展示数据。 我用的mysql数据库,使用pycharm的DB Browser 进行数据查询。双击blog库下面对应的文章表,则显示当前数据。 2、查询数据并动态展示 models.py 里的类就是一个模板,在views.py引入并实例化。即将值查询出来并赋值到一 阅读全文
posted @ 2023-08-07 15:00 白灰 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、模板简介 为了更好的维护和展示页面数据,使用直接返回数据显然是呆板的,不够美观,不够灵活,所以要使用模板。 模板一般都放到项目根目录下的templates文件夹里。模板包含一些基础的HTML代码和一些特殊的语法,通过特殊的语法将数据动态的插入HTML页面中。 特殊的语法中有一些变量和标签。模板变 阅读全文
posted @ 2023-08-04 18:12 白灰 阅读(52) 评论(0) 推荐(0) 编辑