利用django开发云端留言板(一)

功能需求

1:提交留言的功能。用户设定自己的名字为A,指定任意名字为B,向B留言,记为msg,留言保存在云端‘

2:获取留言功能,输入名字A,云端返回10条最新的留言记录

开发要求

弱化web设计,有简单的web界面即可

重视云端设计,掌握django库的使用

数据采用文件的形式来保存

开发流程

步骤1:新建工程cloudms

步骤2-1:新建应用msgapp

步骤2-2:增加模板,即显示界面的HTML/CSS/JS代码,配置路径

步骤2-3:设定URL路由,包括本地路由和全局路由

步骤2-4:编写交互代码

步骤3:运行工程

代码实现

1:新建工程,在终端运行命令:django-admin startproject cloudms

2:进入工程目录: cd .\cloudms\

3:创建应用:python manage.py startapp msgapp

4:创建模板目录:

《利用django开发云端留言板(一)》

5:创建模板

5-1:创建模板文件,MsgSingleWeb.html

5-2:编写模板文件,加入留言提交区

《利用django开发云端留言板(一)》

5-3:编写模板文件,加入留言展示区

《利用django开发云端留言板(一)》

6:注册应用

《利用django开发云端留言板(一)》

7:创建路由

7-1:创建本地应用路由,在msgapp下创建urls.py,内容如下:

《利用django开发云端留言板(一)》

7-2:修改工程下的urls.py,配置全局路由

《利用django开发云端留言板(一)》

8:编写数据库代码

8-1:在models.py中增加类

《利用django开发云端留言板(一)》

8-2:生成数据库

《利用django开发云端留言板(一)》

9:编写交互文件,views.py

《利用django开发云端留言板(一)》

运行效果如下所示:

《利用django开发云端留言板(一)》

点赞