2.第一个 Django 项目!

进入虚拟环境

source myvenv/bin/activate

创建一个项目 (不要忘记后面的 . )

django-admin startproject mysite .

这个时候在会员的根目录会创建一个 mysite 文件夹 和 manage.py 的文件。
20170825150364640412370.png
manage.py是一个帮助管理站点的脚本。在它的帮助下我们将能够在我们的计算机上启动一个 web 服务器,而无需安装任何东西。

settings.py文件包含的您的网站的配置数据。

urls.py文件包含urlresolver所需的模型的列表。

现在让我们忽略其他文件, 现在我们不会改变它们。要记住的唯一一点是不要不小心删除他们!

更改设置

配置文件为 mysite/settings.py 修改时区为中国

TIME_ZONE = 'Asia/Shanghai'

我们还需要添加 (我们会找出在教程后面所提到的静态文件和 CSS文件) 静态文件的路径。 我们下拉到文件的_最底部_, 就是在STATIC_URL条目的下面。添加新的一行内容为STATIC_ROOT:

STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')

设置数据库

有很多的不同的数据库软件,可以用来存储你的网站数据。我们将使用默认的那个,sqlite3.

这已经在您的mysite/settings.py文件中设置了:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.sqlite3',
        'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
    }
}

创建数据库

让我们运行以下命令在控制台中:

python manage.py migrate

20170825150364643352206.png

启动服务

python manage.py runserver

启动成功后可以通过按 CTRL+C 退出
20170825150364646478687.png

访问地址 http://127.0.0.1:8000/就可以查看你的网站了。
20170825150364647514799.png

Comments
Write a Comment