Django
文章平均质量分 82
易生一世
spring-petclinic-graphql开源项目的贡献者
展开
-
Django应用的设置对象django.conf.settings详解
Django应用的各种配置参数往往位于一个设置文件中。与Java应用不同,设置文件往往是xml或properties文件,与Java类文件完全不同。但是,在Django应用中的设置文件,等同于一个Python模块,遵守Python的语法规范。Django的设置文件,事实上就是在配置Django的django.conf.settings对象。对于一个Django应用,如果未进行任何设置,...原创 2017-09-18 18:14:47 · 11823 阅读 · 0 评论 -
Django的django-admin工具详解
django-admin是Django的一个命令行管理工具,用以对Django项目执行某些命令操作。1. django-admin安装安装Django后,默认即安装了django-admin。Linux系统默认安装在$PATH_HOME/dist-packages/django/bin/django-admin.pyWindows系统默认还在$PAT原创 2017-09-19 13:22:09 · 8235 阅读 · 1 评论 -
Django项目中的Admin应用详解
所谓一个Django项目,可以理解为部署在一个Web服务器上的Django应用的集合。即,一个Django项目中包含多个Django应用。打开Django项目的myproject/settings.py文件,可以看到变量INSTALLED_APPS的默认定义如下:INSTALLED_APPS = [ 'django.contrib.admin', 站点管理系统 ...原创 2017-09-26 17:43:16 · 1323 阅读 · 0 评论 -
Django项目与Django应用的关系及django.apps模块
1. Django项目与Django应用一个Django项目就是一个基于Django的Web应用。一个Django项目中包含一组配置和若干个Django应用。一个Django应用就是一个可重用的Python软件包,提供一定的功能。一个Django应用中可以包含models, views, templates, template tags, static files, URLs等。一个D原创 2017-09-26 18:51:10 · 9491 阅读 · 1 评论 -
Django的migrations机制概述
Django框架提供的migrations是一个独立的机制,主要用以在Django应用中的model类和数据库结构的schema之间进行同步。1. Django应用中的model类model是业务逻辑的数据对象,包含fields和behaviors。一种model类就是django.db.models.Model类的扩展。一种model对应数据库中的一张表。在myFirstDj原创 2017-09-28 12:50:36 · 5574 阅读 · 0 评论