1. Django预设条件 --- Django 1.11 中文文档

只因个人喜好, 想根据自己的需要翻译完django(当前版本: 1.11.4).若翻译有错, 欢迎各位批评指正!

Django是什么?

Python下有许多款不同的 Web 框架。Django是重量级选手中最有代表性的一位。许多成功的网站和APP都基于Django。
Django是一个开放源代码的Web应用框架,由Python写成。
Django遵守BSD版权,初次发布于2005年7月, 并于2008年9月发布了第一个正式版本1.0 。
Django采用了MVC的软件设计模式,即模型M,视图V和控制器C。

摘至《菜鸟教程》

选择Python的哪个版本来进行Django开发

Django Version Python Version
1.8 2.7, 3.2 (until the end of 2016), 3.3, 3.4, 3.5
1.9, 1.10 2.7, 3.4, 3.5
1.11 2.7, 3.4, 3.5, 3.6
2.0 3.4, 3.5, 3.6
2.1 3.5, 3.6, 3.7

至此, 使用哪个版本的django来进行开发, 大家可自行决定!
不过, 个人偏向于暂时使用Python2.7, 当然Python3以后的版本功能也越来越强大。

源文: https://docs.djangoproject.com/en/1.11/faq/install/#faq-python-version-support

Django 支持哪些数据库

Django内置的数据库后台包含以下四种。

  • django.db.backends.postgresql
  • django.db.backends.mysql
  • django.db.backends.sqlite3
  • django.db.backends.oracle

当然, 如果你觉得有能力, 也可以自己去编写自定义的backends, 然后将其配置有SETTINGS.py文件中, 比如:
mypackage.backends.whatever

源文:https://docs.djangoproject.com/en/1.11/ref/settings/#std:setting-DATABASES

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容