0. cd /d C:\Workplace\python3\learning_log
1. python -m venv ll_env 创建虚拟环境
2. ll_env\Scripts\activate 激活虚拟环境
3. pip install Django 安装Django
4. django-admin.exe startproject learning_log . 新建项目learning_log(后面的句点不要忘记)
5. python manage.py migrate 创建
数据库6. python manage.py runserver 启动服务器
7. open browser with http://localhost:8000/
8. open a new command window cd /d C:\Workplace\python3\learning_log,ll_env\Scripts\activate 激活虚拟环境
python manage.py startapp learning_logs 建立创建应用程序所需的基础设施
9. models.py
from django.db import models
# Create your models here.
class Topic(models.Model):
text = models.CharField(max_length =200)
date_added = models.DateTimeField(auto_now_add=True)
def __str__(self):
"""返回模型的字符串表示"""
return self.text
10.settings.py 告诉Django项目是由哪些应用程序组成的
INSTALLED_APPS = [
'django.contrib.staticfiles',
'learning_logs',
]
11.python manage.py makemigrations learning_logs 让Django确定该如何修改数据库,
使其能够存储与我们定义的新模型相关联的数据,创建一个名为0001_initial.py的迁移文件,
这个文件将在数据库中为模型Topic创建一个表
12.python manage.py migrate 应用迁移让Django替我们修改数据库
13.创建超级用户
python manage.py createsuperuser