使用Django建立一个最简单的服务器

Posted btc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Django建立一个最简单的服务器相关的知识,希望对你有一定的参考价值。

Django作为python一个灵活性很强的网络框架,在搭建服务器方面非常的方便,通过以下几步就可以建立一个属于自己的web服务器:

1.新建一个文件夹(尽量不要选择在系统盘,在搭建虚拟环境的时候会遇到很多的系统权限问题)

2.打开cmd进入当前位置

3.创建虚拟环境(后续搭建服务器都在这个目录下进行),启动虚拟环境

4.下载django工具包

5.使用django创建一个新的项目

6.创建数据库

7.运行服务器

我使用的是python3.7

-------------------------

首先cmd使用cd指令进入创建的文件夹路径

使用以下指令可以创建一个命名为new_env的虚拟环境

python3 -m venv new_env

 

通过new_env\\Scripts\\activate指令来激活这个虚拟环境。

本文是在Windows环境下进行服务器搭建的,如果是别的系统则使用source ll_env/bin/activate

激活后如果想关闭虚拟环境可以使用deactivate指令

当虚拟环境激活时可以看到你的代码左侧存在(new_env)这样的环境名,说明虚拟环境正常激活

在虚拟环境中,我们需要下载Django来创建服务器

pip install Django

在Django下载完成后,我们开始搭建服务器

django-admin.py startproject newpro

使用以上指令可以建立一个名为newpro的新工程

下一步创建数据库,在未来加入新的数据库时,也要通过这个指令更新工程的数据库记录

python manage.py migrate

运行命令后,工程目录下就会多了一个 db.sqlite3 文件

接下来启动服务器

python manage.py runserver

在浏览器加载http://127.0.0.1:8000/这个网址 

 如果得到以下的网页,说明你的服务器建立成功了!

 

以上是关于使用Django建立一个最简单的服务器的主要内容,如果未能解决你的问题,请参考以下文章

django第一课 建立一个简单网页

如何在 Django Summernote 中显示编程片段的代码块?

Python之如何优雅的重试

使用实体框架迁移时 SQL Server 连接抛出异常 - 添加代码片段

Django使用Redis进行缓存详细最全流程

Go语言建立一个最简单的服务端点