zoukankan      html  css  js  c++  java
  • Django 1.8_新手入门

    内容

    • 双系统下安装Django
    • 新建项目
    • 理解MVC控制模式

    预告

      学习views,url

    安装django  linux/ windows

      安装python

      安装python虚拟环境

      安装django==1.8.13

     

    安装数据库

      默认自带SQLite, 该数据库无需配置。

      PostgreSQL, MySQL, Oracle 配置 见21章

    新建项目

      项目是Django实例的一系列设置。即自动生成一些代码, 包括数据据库配置,Django相关选项和应用程序相关的设置。

      

      django-admin startproject 

      生成各文件含义

        manage.py   具体可见Django Project网站

        settings.py   附录D

        urls.py    章2,7

        wsgi.py      章13

      

        settings.py

          TIME_ZONE  你所在的时区

          INSTALLED_APPS  

            默认包含如下,为常见场景所做约定。如果某些应用使用数据库表,则需要在使用之前在数据库中创建所需表,执行命令如下:

            python manage.py runserver

      

            django.contrib.auth  身份验证系统

            django.contrib.contenttypes  内容类型框架

            django.contrib.sessions  会话框架

            django.contrib.message  消息框架

            django.contrib.staticfiles  管理静态文件的框架

         开发服务器

            python manage.py runserver

         运行网址,检查是否成功

    MVC模式

      M模型, 数据。并非真正的数据,而是数据接口。为数据库提供一层抽象,从而同一模型可以使用不同的数据库。

      V视图, 界面。模型的表现层。浏览器中的网页页面,桌面程序的UI.

      C控制器。控制模型和视图之间的信息流动。通过程序逻辑判断通过模型从数据库中获取什么信息,以及把什么信息传递给视图。

      NOTE: Django中的views更像是控制器,而模板更像是MVC模式中的视图。    

  • 相关阅读:
    PHP加速器eAccelerator安装
    WCF
    WCF
    WCF
    前端学习书籍推荐
    问题集录01--java对list列表进行排序
    基础知识:字符编码
    基础知识:if条件、while循环、for循环 相关练习
    基础知识:语言、编程、计算机组成、cpu、存储器
    视图 索引 存储过程
  • 原文地址:https://www.cnblogs.com/dignity/p/9937574.html
Copyright © 2011-2022 走看看