Django基本应用结构
1、如果页面比较多
有相似的内容
Django APP
1、进入test\mysite,输入命令:
python manage.py startapp article #article为应用名称
2、同目录下出现article文件夹(test\mysite\article),进入article文件夹,找到models.py文件,输入:
from django.db import models
# Create your models here.
class Article(models.Model) #model的方法
title=models.CharField(max_length=30) #标题=文本型字段,最长30个字符
content=models.TextField() #内容=文本型字段
3、同步到数据库
注册:进入test\mysite\mysite,打开settings.py,在列表INSTALLED_APPS(安装)中添加'article'
在test\mysite下输入命令:
python manage.py makemigrations #数据迁移
python manage.py migrate #数据制造
注意到test\mysite\article\migrations目录下多了两个文件
打开sqlite
1、后台界面打开:进入test\mysite
python manage.py runserver
登录localhost:8000/damin,输入设置好的账号密码即可进入后台界面(之前的文章Django2.0学习笔记(一)中有写到)
2、进入test\mysite\article,打开admin.py
from django.contrib import admin
from .models import Article
# Register your models here.注册模型
admin.site.register(Article)
在后台界面出现
然后Add添加或者Change什么的…
笔记内容来源于对B站再敲一行代码的Django2.0教程视频的整理,作为学习笔记。