zoukankan      html  css  js  c++  java
  • 3 Django

    1 简介

    1 Django 是 Python 开发的开源网站框架。Django采用了MTV的软件设计模式

    • M(Model):定义数据库相关函数
    • T(Templates):存放HTML等静态网页相关文件
    • V(View):定义业务逻辑相关函数

    2 用户请求示意图

    2 安装及新建

    2.1 安装

    安装:pip install django

    验证:

    2.2 Eclipse新建Django工程

    ------->   

    2.3 排错

    2.3.1 Django not find

    解决方法:

    Eclipse点击windows > preference > Pydev > interpreter-Python

    删除python解释器配置,再点击Auto Config自动生成一个python解释器配置,点击Apply,就可以了

    2.3.2 没有自动生成Django文件

     解决方法:重启电脑,暂时没找到原因。

    3 Django工程简介

    3.1 文件介绍

    • __init__.py:告诉 Python 该目录是一个 Python 包
    • settings.py:Django项目的配置文件
    • urls.py:Django 项目的路由文件
    • wsgi.py:(Python Web Server Gateway Interface)服务器网关接口,是Python语言定义的web服务器和web服务程序或者框架之间的一种简单而通用的接口
    • manage.py:用于在本机启动一个轻量级的Web server,默认情况server会在127.0.0.1上监听8000端口。一定不可以用这个轻量级Server作为生产环境下的Server,只能用于开发自测阶段,因为它既没有安全审计功能,而且又是单线程的。另外,对于每一个请求,Web Server都会从新载入一遍Python代码,所以即使代码有改动,也不需要重启Web Server即可生效。

     3.2 启动socket服务

    命令:python manage.py runserver 127.0.0.1:8000

    3.3 验证

     

    3.4 IDE启动sokect

    • 配置:run > run configurations
    • 添加:Python Run > new

    • 选择Django工程及manage.py文件

    • 配置参数

    • IDE启动socket服务

    • 验证

  • 相关阅读:
    Unity中 mesh生成斜坡
    设计模式
    Go语言高级编程
    Go语言高级编程
    agentzh 的 Nginx 教程(版本 2020.03.19)
    ubuntu18安装mysql5.7并配置远程连接
    创建图库
    交点修改
    显示中文
    浅谈前端水印
  • 原文地址:https://www.cnblogs.com/lizitest/p/6668341.html
Copyright © 2011-2022 走看看