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

一. 关于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的结构如下:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WFForstar

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值