进入虚拟环境
source myvenv/bin/activate
创建一个项目 (不要忘记后面的 . )
django-admin startproject mysite .
这个时候在会员的根目录会创建一个 mysite 文件夹 和 manage.py 的文件。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
启动服务
python manage.py runserver
启动成功后可以通过按 CTRL+C 退出
访问地址 [http://127.0.0.1:8000/](http://127.0.0.1:8000/)
就可以查看你的网站了。