栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Django 1 ----- 安装与初创

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Django 1 ----- 安装与初创

文章目录
  • 一. 关于Django
  • 二. 安装Django
      • 环境说明:Ubentu18.04 LTS ,mysql ,redis
    • 执行以下命令
  • 三. 创建第一个项目
    • 一. 新建项目
    • 二. 启动项目
    • 三. 创建APP
      • (1) Django中APP的概念
      • (2) 新建APP

一. 关于Django

Django是高水准的Python编程语言驱动的一个开源模型.视图,控制器风格的Web应用程序框架,它起源于开源社区。使用这种架构,程序员可以方便、快捷地创建高品质、易维护、数据库驱动的应用程序。这也正是OpenStack的Horizon组件采用这种架构进行设计的主要原因。另外,在Dj ango框架中,还包含许多功能强大的第三方插件,使得Django具有较强的可扩展性。

二. 安装Django 环境说明:Ubentu18.04 LTS ,mysql ,redis 执行以下命令
pip3 install Django #安装最新版本的Django
pip3 list #查看是否成功安装Django

找到这个就成功安装了

三. 创建第一个项目 一. 新建项目
django-admin startproject mysite  #"mysite"是项目名字,可以任意修改

然后就多了一个包,包的结构长这样

这几个包大致先介绍一下:
manage.py:脚本文件,主要用来管理整个项目
mysite/init.py:表明当前文件夹是一个python包
mysite/settings.py:配置文件,有相当大的用处
mysite/urls.py:当前Django工程的路由配置文件,包含工程的路由信息
mysite/wsgi.py:兼容WSGI的Web服务入口

二. 启动项目

首先要进到/mysite/这个包里,确保看见manage.py这个文件,然后执行以下命令行

python3 manage.py runserver

进入这个url,就会看见Django的小火箭啦!

注:127.0.0.1是本机回环地址,8000是默认的端口号,因此runserver只能在测试时使用,正式上线时切忌使用!!!!

三. 创建APP (1) Django中APP的概念

此APP非彼APP。Django中的APP不是指手机软件,而是指应用程序。工程通常是应用程序,网站配置信息等的集合。一个工程可以包括多个应用程序,而一个程序也可以属于多个工程。

(2) 新建APP

输入以下命令行

python3 manage.py startapp polls  # APP名字取为polls

polls的结构如下:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1018474.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号