在myproject下的settings.py配置文件中,把默认的sqllite3数据库换成我们的mysql数据库:网易云课堂Vue+Django独立开发电商项目
# Database
# https://docs.djangoproject.com/en/1.11/ref/settings/#databases
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'myproject',
'USER': 'root',
'PASSWORD': 'root',
'HOST': '127.0.0.1',
}}
并把app加入到installed_apps列表里:
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'myapp',]

本文介绍了如何在Django项目中将默认的sqlite3数据库切换为mysql,并展示了如何在Django的views中创建返回书籍列表和添加书籍的接口。通过ORM,开发者无需直接编写SQL,接口能直接返回JSON格式数据,便于前端Vue应用的交互。同时,文章还提到了在urls.py中设置路由的过程,确保接口的可用性。
最低0.47元/天 解锁文章
4259

被折叠的 条评论
为什么被折叠?



