zoukankan      html  css  js  c++  java
  • 简单了解Django

    Django 是开源代码web应用的框架,由python完成,django的主要目的是简便,快速开发数据库驱动网站

    主要用于测试,运维,自测。

    1.下载Django。

    个人建议使用命令pip install Djiango,也可以自己到官网自行下载喜欢的版本,在使用pip时。要注意你是否有

    多个版本的python,如果你使用的是mac,自带python2.7,这是下载django的时候我们要确保下载地址的真确,

    可以直接切换版本在下载,在cmd或终端输入python2,python3,就可以直接切换版本

    2.创建Django项目。

    这有2种方法,一个是使用命令,一个使用工具,不管哪种我们都要知道django-admin.py,它就相当于管家,

    管理命令,下面我们看看2种方式建立项目

    命令:

    django-admin.py startproject HelloWorld
    $ cd HelloWorld/
    $ tree
    .
    |-- HelloWorld
    |   |-- __init__.py
    |   |-- settings.py
    |   |-- urls.py
    |   `-- wsgi.py
    `-- manage.py

    工具:本人使用的是idea,操作也是横简单

    3了解每个.py文件的作用

    项目建立好后,会出现如下图的文件

    下面我具体介绍一下作用:

    manage.py:相当于管家,管理命令

    __int__.py:控制py包的导入

    setting.py:设置模版,数据库等

    urls.py:统一资源定义符,管理路径

    wsgi.py:这个厉害了,不要动他,默认就好,用于连接服务器 

    admin.py:用户

    models.py:数据库模型文件

    views.py:试图控制器

    4.访问原理:

    客户端发送http请求到Django(服务器)查找响应的方法到urls.py调用相应方法到views.py获取页面

    html生成Html页面到Django再返回html页面到客户端

    知道这些,我们就可以继续操作了

    5.操作:

    先创建好html页面,记住名称

    打开urls.py进行如下配置

    再打开views.py定义一些函数,用于查找页面

    在打开settings.py添加应用,先不配数据库:

    6.启动服务

    输入python manage.py runserver,再到页面输入http://localhost:8000便可访问项目

  • 相关阅读:
    数据库创建索引的缺点,和什么时候不该创建索引
    创建数据库,表,索引,删除索引,查看表中的索引和如何使用表中的索引
    java容器中 哪些是线程安全的
    java中集合类详解
    高并发 问题怎么解决
    数据库20个问题(关于事务、存储引擎、索引、悲观锁乐观锁)
    数据库事务(什么是事务)
    Application对象详解
    get和post 两种基本请求方式的区别
    BZOJ1003物流運輸 DP + SPFA
  • 原文地址:https://www.cnblogs.com/xiaodong520/p/7792505.html
Copyright © 2011-2022 走看看