Django 项目建立到启动(最全最详细的第一个项目)

1、前言

  (一)、概述

  Python下有许多款不一样的 Web 框架。Django是重量级选手中最有表明性的一位。许多成功的网站和APP都基于Django。html

  Django是一个开放源代码的Web应用框架,由Python写成。python

  Django遵照BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。sql

  Django采用了MVC的软件设计模式,即模型M,视图V和控制器C;数据库

  (二)、预处理

配置环境
  OS:CentOS 7.6 64bit
  python版本:3.7
  Windows软件:pycharm
  服务器地址:10.10.128.11

建立要使用的项目目录django

  

建立python虚拟环境,并激活虚拟环境设计模式

  

下载Djangobash

  

 

2、项目启动

  (一)、项目建立

(test) [root@python test]# pip list
Package    Version
---------- -------
Django     2.2.1
pip        19.1.1
pytz       2019.1
setuptools 41.0.1
sqlparse   0.3.0
wheel      0.33.4
(test) [root@python test]# django-admin startproject my_test
(test) [root@python test]# ls
my_test
(test) [root@python test]# cd my_test/
(test) [root@python my_test]# ls
manage.py  my_test

  这样咱们的项目就建立好了。服务器

(二)、链接编辑器

pycharm设置框架

 添加python解释器和选择解释器编辑器

 

下载项目

这样就能够看见咱们创建的第一个项目目录了。

目录介绍

  • 最外层的:file: my_test/ 根目录只是你项目的容器, 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配置数据库传送门

相关文章
相关标签/搜索