使用Django开发简单接口实现文章增删改查
来源:中文源码网 浏览: 次 日期:2019年11月5日
【下载文档: 使用Django开发简单接口实现文章增删改查.txt 】
(友情提示:右键点上行txt文档名->目标另存为)
使用Django开发简单接口实现文章增删改查1、一些准备工作
安装django
pip install django创建django项目
进入项目代码存放目录执行命令:
django-admin.py startproject blog_demo进入blog_demo,运行命令:
python3.6 manage.py runserver 9000在浏览器地址栏打开:http://127.0.0.1:9000/ 如果出现以下画面,则说明服务器正在运行
创建博客应用(app)
django中每一个app可以看作是一个模块,以app为单位,结构清晰,方便管理。
python3.6 manage.py startapp blog_api使用开发工具打开项目blog_demo,其结构如下:
2、models.py
编写模型层代码,以下语句相当于创建了两张表:User,Article
class User(models.Model):
id = models.AutoField(primary_key=True)
uname = models.CharField(max_length=50)
upwd = models.CharField(max_length=100)
#active inactive
status = models.CharField(max_length=10)class Article(models.Model):
id = models.AutoField(primary_key=True)
title = models.CharField(max_length=50)
content = models.TextField()
#deleted alive
status = models.CharField(max_length=10)创建表结构:
python3.6 manage.py migrate
settings.py文件INSTALLED_APPS处新增app:blog_api
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles'