Django简介

此教程针对Django1.11和python3.4或更高版本。

假设你已经安装好了Django。你可以通过shell提示符中运行以下命令来检查Django是否已安装及其版本情况:

python -m django --version

注意:安装python时你修改的什么就加上什么,例如我修改的是python3,所以这里这里就会变成python -m django --version。

如果Django已经安装,你应该看到安装的版本号,如果还没有安装,你会看到一个“No module named django”的错误。

创建一个项目

如果这是你第一次使用Django,你需要完成一些初始化设置。你需要自动生成一些代码,这写代码创建在一个Django项目-- 一个Django实例的设置集合,包括数据库的配置、Django有关的选项和应用有关的选项。

让我们来看一下startproject生成了什么:

这些文件是:

  外层untitled根目录仅仅是项目的一个容器。它的名字与Django无关;可以将其重命名为你喜欢的任何内容,但尽量不要命名中文.....

  内层的untitled目录是真正的python包。它是你导入任何东西时将需要使用的python包的名字。

  untitled/__init__.py:一个空文件,它告诉python这个目录应该被看做一个python包。

  untitled/settings.py:该Django项目的设置/配置。Django settings将告诉你这些设置如何工作。

  untitled/urls.py: 此Django项目的URL声明;Django驱动的网站的“目录”。

  untitled/wsgi.py: 用于你的项目的与WSGI兼容的Web服务器入口。

原文地址:https://www.cnblogs.com/ALADL/p/9701126.html