zoukankan      html  css  js  c++  java
  • django 简单会议室预约(1)

    django 是python的一个web框架,为什么要用django,作者之前用过另一个框架flask,虽然flask比较简单很容易让人学,但是flask没有整体感,会让初学着茫然。

    这里我们用django。现在最新版本是django-1.9.2。从1.7开始就有点区别了,后面会讲到。

    首先搭建环境:

    Ubuntu 14.04

    Python 2.7.6

    Django-1.4.20

    django 安装:

    1、先从https://www.djangoproject.com/download/下载,一般都是最新版的。

    2、解压安装 $ tar  -zxvf  Django-*.tar.gz。

    3、$ cd  Django-*,sudo  python  setup.py  install。

    安装好之后就开始我们的工程:

    1、$ django-admin.py startproject dat01     创建一个django项目 dat01 

          $ cd dat01/

           $ django-admin.py startapp djapp新建一个应用djapp (当然一个项目里可以有多个app)

    我们来看一下都创建了那些文件:

    dat01
    ├── dat01
    │   ├── __init__.py
    │   ├── settings.py
    │   ├── urls.py
    │   └── wsgi.py
    ├── djapp
    │   ├── __init__.py
    │   ├── models.py
    │   ├── tests.py
    │   └── views.py
    └── manage.py

    * __init__.py :让python把一个目录当成一个包,这样就可以将包里的文件导入的其他py文件中。

    * settings.py :该django项目的设置和配置文件(包括:数据库、静态文件、安装文件、日志格式等配置)。

    *   url.py         :django 项目url声明 ,所有url路径列表。

    * wsgi.py       :python 程序和web服务器之间的接口

    * models.py  :python 模型,一个模型对应数据库的一个表。模型中的每一个属性对应数据库表的字段。

    * views.py      :django 视图模块,通过它可以把用户请求的页面调出来。

    * manage.py :一种命令行工具,通过它可以与django项目进行交互。

    * tests.py       :做测试的用。




  • 相关阅读:
    202103226-1 编程作业
    7 20210516-1 团队作业3—需求分析规格说明书
    原型设计作业
    案例分析作业
    202103226-1 编程作业
    阅读——《构建之法》
    第一周学习任务
    牛客app测评报告
    wordcount编程
    准备工作
  • 原文地址:https://www.cnblogs.com/imlifelong/p/10651336.html
Copyright © 2011-2022 走看看