默认
2023年11月23日更新
3729次浏览
这里使用阿里云的短信做例子。 配置阿里云短信 请先自行申请好阿里云短信服务,并在国内消息菜单中设置…
2023年11月23日更新
3729次浏览
这里使用的是jinja2模板,碰到需要发送ajax请求的情况,如果不做处理,network中会直接提示csrf错误。解决方法如下 修改…
2023年11月23日更新
3729次浏览
虚拟环境与新建项目 sh mkdir shop cd shop python3 m venv venv . venv/bin/activate python m pip install Django djangoadmin startproject shop . 开发必备包 项目…
2023年11月23日更新
3729次浏览
修改settings.py py TEMPLATES = { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': os.path.join(BASEDIR, 'templates'), 配置模板路径 'APPDIRS': True, 'OPTIONS': { 'contextprocessors': 'django.template.contextprocessors…
2023年11月23日更新
3729次浏览
安装与配置 安装 djangosummernote py pip install djangosummernote settings.py 文件找到 INSTALLEDAPPS 增加 djangosummernote py INSTALLEDAPPS = ... 'djangosummernote', 配置总应用的 urls.py路由 py…
2023年11月23日更新
3729次浏览
部署前提 这里假设你已经安装好nginx、mysql、redis、pip装好了所需的包。 并且已经将SQL导入到了服务器上的…
2023年11月23日更新
3729次浏览
安装 uwsgi py pip install uwsgi 新建uwsgi配置文件 在项目根目录下,新建一个 uwsgi.ini ini uwsgi 使用Nginx连接时使用,Django程序所在服务器…
2023年11月13日更新
2107次浏览
Flask是Python中一个微型的Web开发框架 Flask自带的功能组件 Werkzeug函数库,对存放明文数据进行散列计算,其实就是加密…
2023年11月20日更新
2107次浏览
创建项目 在刚才创建的项目(information)的根目录下创建一个文件 hello.py,里面写上一个测试代码: py print("hello clwy") 终端运行该…
2023年11月20日更新
2107次浏览
创建一个虚拟环境 sh $ pip install virtualenv 全局安装 创建一个项目文件夹,然后创建一个虚拟环境。创建完成后项目文件夹中会有一个 venv…
2023年11月20日更新
2107次浏览
定义多个路由 route() 装饰器可以把一个函数绑定到一个 URL 上 py @app.route('/') def index(): return 'Index Page' @app.route('/hello') def hello…
2023年11月20日更新
2107次浏览
Python 的 Jinja2 模板,其实就是在 HTML 文档中使用控制语句和表达语句替换 HTML 文档中的变量来控制HTML的显示格式…
2023年11月20日更新
2107次浏览
说明: extends 是子模块关键字,标签必须是子模块的第 1 个标签 不能在同一个模板中定义多个同名的 {%block%} 标签 模板…
2023年11月20日更新
2107次浏览
对于 web 应用来说,对客户端发送给服务器的数据做出反应至关重要。在 Flask 中由全局对象 request 来接收请求数据。用法很简单,直接…
2023年11月13日更新
2107次浏览
请求对象在上一节中我们已经讲过,接下来,我们看看这个请求对象该如何使用到实际的项目中。其实你可以用…
2023年11月20日更新
2107次浏览
模板部分 在 templates 文件夹中创建 upload.html 文件,里面添加代码 py html head titleFile Upload/title /head body form action="{{ urlfor('uploader')}}" method="POST…
2023年11月14日更新
2107次浏览
文件上传的基本原理实际上很简单,请看如下说明。 一个带有 enctype=multipart/formdata 的 form 标记,标记中含有 一个 input type=file 。 项目通过…
2023年11月20日更新
2107次浏览
session简介 session 和 cookie 的作用有点类似,都是为了存储用户相关的信息,不同的是,cookie 是存储在本地浏览器端,而 session…
2023年11月20日更新
2107次浏览
cookie简介 cookie 在 web 开发中是比较常用的一种操作。比如实现登录某网站的时候,记住登录用户。再比如用 cookie 实现…
2023年11月13日更新
2107次浏览
使用 redirect() 函数可以重定向到其他地方。使用 abort() 可以 更早退出请求,并返回错误代码。 直接上代码解释,更加易懂: py from flask import…
登录