Django后台框架1.1(虚拟环境的配置+项目创建)

好了,前面介绍了Flask框架之后,Tornado不打算学,就学学Django框架吧。

Django历史与介绍

首先就是读音,前面的大D是不发音的,你可以读作**“尖狗”**对没有错,可以到百度翻译上试试,应该就是这么读的,Django现在算是Python后台开发的主流框架了,如果Python后台的开发,Django一定是绕不过的一个框架,接下来的博客中使用的是Django的2.0版本,这些都配置到我们一个虚拟环境中,在上一篇博客已经把虚拟环境的配置介绍了一下,可以到上一篇博客看一看。

安装Django==2.0
以及Pymysql
数据库使用Mysql数据库

创建、运行项目

第一种方式,进入命令行利用,就可以在当前cmd的目录下面创建好一个Django的项目。

django-admin startproject [项目名称]

运行项目,在终端进入到项目文件夹中,进入到包含manage.py的文件夹下面

python manage.py runserver

第二种方式Pycharm创建新的目录,选择新建项目,写好存储的目录和Python的虚拟环境这个就是我们之前创建的virtualenv的虚拟环境,这个虚拟环境是专门为Django2.0来使用的,需要选中当前虚拟环境下的Python.exe解释器就行。
在这里插入图片描述
上图就是我的配置名称为Django,然后Python的解释器在我们之前创建的那个Django-env的虚拟环境下运行就可以了。

注意事项

在这里插入图片描述
pycharm里面右上角的下拉箭头,点Edit,勾选右上角,只用单一实例,避免运行多个后台以至于修改之后出现问题。

项目运行

在Pycharm中直接点右上角的运行按钮,就会自动运行Django项目,默认的是127.0.0.1:8000跑在8000端口上面的,如果需要进行修改的话,在Django的配置页面可以对IP和端口号进行配置,如图配置IP和端口号。
在这里插入图片描述
上图中我配置了Host主机端口为0.0.0.0它的作用是保证同一局域网下的用户可以通过本机的IP访问本机的端口,这样同一局域网下的用户就可以直接来访问自己电脑上的项目了,如我自己电脑的IP是123.123.123.123,所以在局域网中其他电脑就可以用123.123.123.123:8888来访问本台电脑上运行的Django项目了,当然需要在setting中配置相关的允许访问的IP才可以哦,如图设置了允许哪些IP对本机进行访问。
在这里插入图片描述

项目结构介绍

在这里插入图片描述
创建了一个Django项目后会自动生成如下的几个文件

manage.py :以后和项目交互基本.上都是基于这个文件。
setting.py:配置项目的各种信息,比如是否开启debug模式、数据库配置等。
urls.py:url配置路由的。
wsgi.py:以后部署Django项目的时候会用到,不需要动里面的code。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值