网站搭建-django-学习成绩管理-01-新建app

微信公众号原文

系统:Windows 7
语言版本:Anaconda3-4.3.0.1-Windows-x86_64
编辑器:pycharm-community-2016.3.2

  • 本系列介绍如何搭建一个网站,后端使用django框架
  • 今天开始介绍一个单独的项目app,关于学生成绩管理的网站的搭建
  • 主要功能包括:学习成绩查询,数据统计分析
  • 涉及前端模块:Datatables、ECharts

Part 1:新建一个app

  1. 一个Django项目可以包含很多app,所谓app可以理解为一个个相对独立的业务项目,其实就是一个业务所需的代码写在一个文件夹里面,方面管理。
  2. 一个app对应一个数据库,当然我们这里介绍的第一个Django项目的所有app也只对应数据库都只有一个,后续再写多数据库的项目
  3. 开始该项目:新建app,在Terminal中输入python manage.py startapp school_grades,如图1所示
  4. 默认新创建的App在项目根目录下,如图2所示,请移至apps这个文件夹下(在Pycharm中鼠标左键选择school_grades文件夹拖动至apps文件夹下),结果如图3
  5. 对比之前的app可以发现默认生成的app中无urls这个文件(目前这个项目共有3个appbokeh_exampleshome_pageschool_grades

图1 新建App

网站搭建-django-学习成绩管理-01-新建app_第1张图片
2.png

图2 新app默认创建结果

网站搭建-django-学习成绩管理-01-新建app_第2张图片
1.png

图3 移动app位置

网站搭建-django-学习成绩管理-01-新建app_第3张图片
3.png

Part 2:Setting设置

  1. 在项目setting中加入新建app信息,如图4所示

图4 加入新app

网站搭建-django-学习成绩管理-01-新建app_第4张图片
4.png

后续:一个项目中很核心的部分是要和数据库进行交互,那么在Django中又是如何实现的呢


以上为本次的学习内容,下回见

长按图片识别二维码,关注本公众号
Python 优雅 帅气


12x0.8.jpg

你可能感兴趣的:(网站搭建-django-学习成绩管理-01-新建app)