本文主要介绍Django项目从创建到启动的各个步骤。本文介绍的方法是最全面详细的项目,有需要的朋友可以参考一下。
一、前言
(一)、概述
Python下有很多不同的Web框架。姜戈是最具代表性的重量级选手。很多成功的网站和app都是基于Django的。
Django是一个开源的Web应用框架,用Python编写。
Django遵守BSD版权,2005年7月首次发布,2008年9月发布首个正式版1.0。
Django采用MVC软件设计模式,即model M,view V,controller C;
(二)、预处理
配置环境
操作系统:CentOS 7.6 64位
Python版本:3.7
视窗软件:pycharm
服务器地址:10.10.128.11
创建要使用的项目目录。
创建一个python虚拟环境并激活虚拟环境。
下载Django
二、项目启动
(一)、项目创建
(测试)[root@python test]# pip列表
包版本
- -
姜戈2.2.1
pip 19.1.1
pytz 2019.1
安装工具41.0.1
sqlparse 0.3.0
车轮0.33.4
(测试)[root @ python test]# django-admin start project my _ test
(测试)[root@python测试]# ls
我的测试
(测试)[root@python test]# cd my_test/
(测试)[root@python my_test]# ls
manage.py我的测试
因此,我们的项目已经创建。
(二)、连接编辑器
Pycharm设置
添加python解释器并选择解释器
下载项目
这样,我们可以看到我们建立的第一个项目目录。
目录介绍
最外层:file: my_test/root目录只是你的项目的容器。Django不在乎它的名字。您可以将其重命名为您喜欢的任何名称。
Manage.py:一个命令行工具,允许您以各种方式管理Django项目。
内层的my_test/目录包含您的项目,这是一个纯Python包。它的名字是Python包的名字,当你引用它里面的任何东西时,你需要使用它。(比如mysite.urls)。
My_test/__init__。py:一个空文件,告诉Python这个目录应该被认为是一个Python包。
my _ test/settings . py:Django项目的配置文件。
my _ test/URLs . py:Django项目的URL语句,就像你网站的“目录”一样。
My_test/wsgi.py:作为您的项目在兼容wsgi的Web服务器上运行的门户。
(二)、配置数据库
Django配置数据库:门户
总结
这就是本文的全部内容。希望这篇文章的内容对你的学习或工作有一定的参考价值。谢谢你的支持。