1. 使用pycharm创建Django项目
新建Django项目
启动虚拟机环境
创建新的数据库
启动服务,并在浏览器中访问
2. 创建应用程序
修改model.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
激活模型。修改settings文件将应用添加到元组中。
# Application definition
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
#我的应用程序
'learning_logs'
]
让Django能够修改数据库
创建超级管理员
修改admin.py向管理网站注册Topic
from django.contrib import admin
from learning_logs.models import Topic
admin.site.register(Topic)