python之Django搭建简单的项目

1、安装好Python和Djano的环境,查看版本时需要注意大小写(centos为例):

python之Django搭建简单的项目


2、新建工程

运行命令:django-admin startproject myproject

有些需要写成:django-admin.py startproject myproject

python之Django搭建简单的项目

 __init__.py:一个空文件,告诉 Python 该目录是一个 Python 包

settings.py:该Django项目的设置配置

urls.py:该Django项目的URL声明,一份有Django驱动的网站目录

wsgi.py:一个WSGI兼容的WEB服务器的入口,以便运行你的项目。

manage.py:一个使用的命令工具。可以让你以各种方式与该Django项目进行交互。


3、启动服务器

(1)运行命令:python manager.py runserver

若出现一下错误:

python之Django搭建简单的项目

则运行命令:python manage.py migrate    

migrate这个命令它可以让我们在修改Model后可以在不影响现有数据的前提下重建表结构。

python之Django搭建简单的项目

再次运行python manage.py runserver 172.31.79.135:8000(服务器ip地址和端口号,不设置默认为12.0.0.1:8000)

出现错误:(防火墙主机不允许)

python之Django搭建简单的项目

修改项目中的setting.py文件中的ALLOWED HOSTS:(修改成如下)

python之Django搭建简单的项目


再次启动:(打开浏览器,输入服务器的ip地址和端口号),出现如下界面则创建项目成功。

python之Django搭建简单的项目