Django 入门项目案例开发(上)

时间:2023-11-24 13:05:08

  关注微信公众号:FocusBI 查看更多文章;加QQ群:808774277 获取学习资料和一起探讨问题。

  Django 入门案例开发(中)  http://www.cnblogs.com/focusBI/p/7858267.html

  Django 入门案例开发(下) ——创建项目应用及模型类    http://www.cnblogs.com/focusBI/p/7868737.html

  Django是一个重量级的web开发框架,它提供了很多内部已开发好的插件供我们使用;这里不去描述 Django直接进入开发过程。

  Django入门案例分两部分:一、开发环境的配置;二、业务需求分析。

  第一部分:开发环境的配置

  开发环境蓝图---->>Django 入门项目案例开发(上)

(1).setting.py配置:

  配置数据库连接:

  DATABASES = {
    'default': {
      'ENGINE': 'django.db.backends.mysql',        #  mysql驱动
      'NAME': 'focus',                                              # 数据库名
      'HOST': 'localhost',                                        # 连接地址  也可以写127.0.0.1
      'USER': 'FocusBI',                                         # 数据库用户名
      'PASSWORD': 'Focus',                                  # 数据库密码
      'PORT': '3306',                                              # mysql 的默认端口  如果你有修改过就要写成你修改过的端口号
    }
  }

  配置静态文件夹:

  STATIC_URL = '/static/'    
  STATICFILES_DIRS=[
    os.path.join(BASE_DIR,'static')
  ]
  MEDIA_ROOT=os.path.join(BASE_DIR,'static/media')

  注释掉 MIDDLEWARE_CLASSES 中的  # 'django.middleware.csrf.CsrfViewMiddleware'   因为它会阻止POST提交

(2)创建应用程序:

  Django 入门项目案例开发(上)

  创建好后再去 setting.py中 添加应用程序名。在去projectBook文件夹中的__init__.py文件中加入pymysqldb。

  Django 入门项目案例开发(上)

(3)创建models.py  urls.py  views.py

  这里的models.py  views.py 在创建应用程序时,Django 框架会自动创建好。现在只要在应用程序中创建 urls.py ,创建好后再去 注册urls  如图:

Django 入门项目案例开发(上)

(4)创建静态资源文件、存放html的文件夹

这个就很简单了照着图做就行

Django 入门项目案例开发(上)

这里就分享前面四个步骤开发环境搭建;后面的梳理业务流程明天分享。

历史文章:

FocusBI: SQL Server内核

FocusBI: 总线矩阵(原创)

FocusBI: 数据仓库 (原创)

FocusBI: 商业智能场景(原创)

FocusBI: SSIS体系结构(原创)

FocusBI: 使用Python爬虫为BI准备数据源(原创)

FocusBI: SSIS 开发案例(原创)

FocusBI关注者
FocusBI:SSAS体系结构(原创)
FocusBI:租房分析&星型模型
FocusBI:地产分析&雪花模型
FocusBI:MDX检索多维模型
FocusBI:租房分析可视化(网址体验)

FocusBI: 《DW/BI项目管理》之数据库表结构 (原创)

FocusBI:《DW/BI项目管理》之SSIS执行情况