zoukankan      html  css  js  c++  java
  • day60----日考

    day60日考

    题目

    """
    1.谈谈你对web框架的认识,简述web框架请求流程
    2.python三大主流web框架的区别
    3.安装django需要注意的事项有哪些(最少三条及以上,越多越好)
    4.如何验证django是否安装成功,命令行如何创建django项目,如何启动django项目。与pycharm创建django项目的区别?
    5.什么是app,django中如何创建app,需要注意什么
    """
    

    1.谈谈你对web框架的认识,简述web框架的请求流程

    对用户发起的http请求,进行解析,并组织数据打包响应返回。
    流程:
    浏览器-> 框架逻辑处理-> 模板页面-> 框架-> 浏览器
    

    2.python三大主流web框架的区别

    django: python最出名的web框架,大而全,有时候显得过于笨重
    flask:python实现的轻量级框架,第三方扩展模块非常丰富,小而轻便,依赖第三方库比较严重
    tornado:异步非阻塞,支持高并发,能够完美支持游戏的开发
    

    3.安装django需要注意的事项有哪些(最少三条及以上,越多越好)

    1.计算机名称不能有中文名称;
    2.django项目路径不能含有中文
    3.python解释器最好用3.4~3.6之间的版本
    

    4.如何验证django是否安装成功,命令行如何创建django项目,如何启动django项目。与pycharm创建django项目的区别?

    在终端输入django-admin,若出现help提示信息,则安装成功。
    命令行创建django项目
    django-admin startproject mysite # 创建项目
    cd mysite
    django-admin startapp app01 # 创建app
    
    启动django项目
    python manange.py runserver 0.0.0.0:9090
        
    pycharm创建django项目
    
    区别:
    没有模板文件夹templates,settings.py的TEMPLATES也没有添加templates的路径:
    'DIRS':[os.path.join(BASE_DIR, 'templates')],
    

    5.什么是app,django中如何创建app,需要注意什么

    命令行创建app
    django-admin startapp app01
    
    注意:
    需要对新创建的app进行注册
    在配置文件settings.py的INSTALL_APPS中注册新增加的app
    ‘app01.apps.App01Config’,(或者简写'app01')
    
  • 相关阅读:
    20162324 2016-2017-2《Java程序设计》课程总结
    Java实验五网络编程与安全
    Java结对编程之挑战出题
    实验四Android开发
    Java四则运算总结
    实验三
    Java结对编程四则运算一周小结
    队列课下作业
    20162325 金立清 S2 W5 C14
    2017-2018-1 我爱学Java 第二周 作业
  • 原文地址:https://www.cnblogs.com/surpass123/p/12956392.html
Copyright © 2011-2022 走看看