摘要: 1.python中的三种路径 1.1 操作系统文件绝对路径 django 静态文件查找, 模板查找(第一种) # 去配置好的 文件夹 中查找指定的文件 BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) STA 阅读全文
posted @ 2020-09-28 15:51 ihszg 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 1.linux常用命令 1.1 系统命令 runlevel # 查看当前的运行级别 systemctl status sshd # 开启网络服务功能 stop # 关闭 restart # 重启 reload # 重载 reboot # 重启 halt # 关机 poweroff # 关机 1.2 阅读全文
posted @ 2020-09-27 20:46 ihszg 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1.DRF初始化 1.认证(让用户登录) 2.权限(根据不同的用户角色,可以操作不同的表) 3.限流(限制接口访问速度) 4.序列化(返回json) 5.分页 6.版本(接口版本号,用 v1/v2/v3) 7.过滤(username=zhangsan) 8.排序(ordering=-id) 1.1安 阅读全文
posted @ 2020-09-26 15:28 ihszg 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 1.初始化项目结构 └─shiyanlou_project │ .gitignore │ README.en.md # 英文 │ README.md # 中文项目简介 │ ├─celery_task # 用来存放celery相关文件 │ __init__.py │ ├─db # 数据库相关:1.数据 阅读全文
posted @ 2020-09-26 03:31 ihszg 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 1.了解web项目工作流程 1.1 了解web程序工作流程 ### 1.2 django生命周期 ## 2, django介绍 * 目的:了解Django框架的作用和特点 * 作用: * **简便、快速的开发数据库驱动的网站** * Django的优势 * <font size=3>快速开发 * M 阅读全文
posted @ 2020-09-26 02:44 ihszg 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 网络请求过程 简述“从页面请求到后端响应再到页面呈现的整个过程”。在我看来,不管是前端开发还是后端开发的工程师都应该了解这个过程,了解这个过程可以让你整体把握整个软件的运行流程,同时可以让你更好地理解一些前后端优化、SEO,甚至一些网络安全的问题。要想讲清楚“网络请求的整个过程”的话,其中涉及到的网 阅读全文
posted @ 2020-08-11 22:21 ihszg 阅读(321) 评论(0) 推荐(1) 编辑
摘要: 1.爬虫的概念 (1)爬虫又叫网页蜘蛛,是模拟人操作客户端向服务器发起请求,抓取数据的自动化程序或脚本。 (2)说明: ① 模拟:用爬虫程序伪装出人的行为,避免被服务器识别为爬虫程序; ② 客户端:浏览器、app都可以实现人与服务器之间的交互行为,应用客户端从服务器获取数据; ③ 自动化: 数据量较 阅读全文
posted @ 2020-08-09 20:12 ihszg 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 理解项目结构 项目创建完成以后,生成以下内容 1、manage.py manage.py是每个Django项目中自动生成的一个用于管理项目的脚本文件,需要通过python执行命令。manage.py接受的是Django提供的内置命令。 2、与项目同名的文件夹 项目容器,目录名不建议修改,正所谓牵一发 阅读全文
posted @ 2020-04-25 20:22 ihszg 阅读(218) 评论(0) 推荐(1) 编辑
摘要: 创建第一个django项目 一、使用命令创建项目 1、进入虚拟环境 2、创建项目 django-admin startproject mysite 创建完成项目,使用cd命令进入mysite >>> cd mysite 创建完成的项目目录结构: #####3、运行项目 # 进到mysite目录以后, 阅读全文
posted @ 2020-04-25 02:17 ihszg 阅读(237) 评论(0) 推荐(0) 编辑
摘要: Django简介与安装 简介 Django,发音为[dʒæŋɡəʊ],是用python语言写的开源web开发框架,并遵循MVC设计。 劳伦斯出版社集团为了开发以新闻内容为主的网站,而开发出来了这个框架,于2005年7月在BSD许可证下发布。 这个名称来源于比利时的爵士音乐家DjangoReinhar 阅读全文
posted @ 2020-04-24 18:01 ihszg 阅读(140) 评论(0) 推荐(0) 编辑