zoukankan      html  css  js  c++  java
  • 第十八章 django简介及创建

    1.django是一种使用Python编写的web开源的重量级框架 使用mtv模式(model view template模板)类似于传统的mvc模式(model view controller逻辑控制)

    2常用的django命令

    (1)使用pycharm 专业版可以直接在file中新建一个django新项目(注意命名 不使用虚拟环境  参数applicationname就是子应用) 且pycharm会自动识别为django项目

     运行文件也可以使用pycharm对应的tools

     都可以使用命令

    也可以通过命令创建django 命令来手动创建如: django-admin startproject ssz_django  如果想使用pycharm自动识别需要单独重新打开才能认为是一个单独的项目

    首先关掉该项目 close project

    其次 再次打开

     

    (2)启动项目使用  python mange.py runserver   或者指定127.0.0.1:8000  本地 0.0.0.0:8003

    (3)在项目下可以创建子应用,便于不同人员开发不同模块如: python manage.py startapp app_name  子应用中简介 views.py 逻辑 tests.py 单元测试 models.py 操作数据库 apps.py 应用配置 admin.py 自带后台管理

    子应用需要在setting里面配置名称如添加'user'

     备注 如果显示红色x 说明没有配置python路径 需要如下操作

    3 django的目录结构

    project包括urls.py(配置不同的url) ,setting.py(配置文件,数据库配置),wsgi.py(部署使用)

    manage.py  项目管理文件 如启动文件 修改表结构等会使用到

    4.使用django需要注意的点

    (1)由于时区不同可能造成入库错误,同时也可以调整语言,具体可以修改setting.py中的参数实现 

    LANGUAGE_CODE = 'zh-Hans'
    TIME_ZONE = 'Asia/Shanghai'
    USE_TZ = False
    (2)一般使用时不要忘记在install_apps 里面加入你的子应用
  • 相关阅读:
    Java
    Java
    Java与正则表达式
    Java与UML
    用IKVMC将jar转成dll供c#调用
    日历
    提取多层嵌套Json数据
    微信公众平台获取用户openid
    配置IISExpress允许外部访问
    英文单词学习
  • 原文地址:https://www.cnblogs.com/cslw5566/p/13526202.html
Copyright © 2011-2022 走看看