为什么我要选择django做生成api的框架
因为其内置的orm简单易用
生成restful的api要配合rest_framework使用
文档地址:https://darkcooking.gitbooks.io/django-rest-framework-cn/content/
现在我主要教大家如何去实战,做一个简易的知乎日报API
首先你要熟悉django的基本用法,会写模型,会写视图函数,会配置url
1.配置字符编码
因为我们等一下要使用中文,所以要先设好字符编码
在settings.py里将LANGUAGE_CODE设为’zh-CN’
然后添加这两行
FILE_CHARSET='utf-8'
DEFAULT_CHARSET='utf-8'
还要进入到数据库
依次输入
set character_set_client=utf8 ;
set character_set_connection=utf8 ;
set character_set_database=utf8 ;
set character_set_results=utf8 ;
set character_set_server=utf8 ;
set character_set_system=utf8 ;
设置完成之后,输入
show variables like 'character%';
Variable_name | Value |
---|---|
character_set_client | utf8 |
character_set_connection | utf8 |
character_set_database | utf8 |
character_set_filesystem |