Django在项目开发中有着结构清晰、层次明显、容易编写理解查阅demo的优点,那么我们来个小案例具体看看。
一、项目结构简析:
我们按照上一篇中的开发流程步骤创建一个新项目myblog,项目下有应用home、存放html文件templates的、运行项目生成的db.sqlite3和manage.py文件。在一个项目下可以创建多个应用,每个应用可以进行一项业务(下图),我这里用home应用文件来处理前端,myadmin应用文件来处理后端。这里需要注意的是在settings.py文件中INSTALLED_APPS列表内添加‘myadmin.apps.MyadminConfig’。
我们现在templates文件夹下面创建index.html文件
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> 你好,这是我的myblog项目中的index页面 </body> </html>