生命在于折腾——Fishing软件的编写(Python+Django)

在这里插入图片描述
注意:本篇文章仅用于学习交流,不得用于其他用途。

一、Django简介

Django是一个开放源代码的Web应用框架,由Python写成。采用了MTV的框架模式,即模型M,视图V和模版T。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。

二、安装Django模块

pip3 install django==3.0

在这里插入图片描述

三、创建Django项目

django-admin startproject steam_web 

在这里插入图片描述

四、创建子应用

cd steam_web
python3 manage.py startapp login

在这里插入图片描述

完成后会生成一个login的文件夹。
在这里插入图片描述
这个文件夹下我们需要用到models.py(数据模型)和view.py(用来控制页面逻辑)
在这里插入图片描述

五、查看环境是否配置成功

使用pycharm打开这个项目,然后运行。
在这里插入图片描述
在这里插入图片描述
打开这个链接,发现成功:
在这里插入图片描述

六、修改setting.py文件

在这里插入图片描述
在这里插入图片描述
配置网站默认语言、时间
在这里插入图片描述
在这里插入图片描述
刷新页面就变成中文了。
在这里插入图片描述

七、导入所需文件

这里把你想使用的网站扒下来,然后修改配置文件。
在这里插入图片描述
还需要更改html对应的参数。

八、编写数据模型

打开models.py文件,去创建一个模型类。
在这里插入图片描述

九、编写视图

打开view.py文件,编写视图,是控制网站与用户的交互逻辑。
在这里插入图片描述

十、在urls.py文件里编写路由

在这里插入图片描述

十一、同步数据库

这里使用自带的sqlite3,文件型小型数据库
在这里插入图片描述
打开后,输入makemigrations,这是将数据模型中的字段编译成一个Python脚本,包含sql语言。
在这里插入图片描述
执行后会生成一个0001_initial.py文件
在这里插入图片描述
然后再执行脚本,输入migrate将数据模型映射到数据库中。
在这里插入图片描述

在这里插入图片描述

十二、测试成功

![在这里插入图片描述](https://img-blog.csdnimg.cn/f759bfb8454f43129ccc3eef54595253.png

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_15131581/article/details/128142045
今日推荐