Django框架---⽬录⽂件简介
1.创建⼯程django-admin.py startproject projectName eg: django-admin.py startproject mysite
2.⼯程⽬录结构 mysite/
–manage.py –mysite/ –init.py
–settings.py –urls.py –wsgi.py
3.各⽂件作⽤: 1 manage.py让你以多种⽅式与该 Django 项⽬进⾏交互。具体可查看帮助⽂档./manage.py –help eg:
新建⼀个app:./manage.py startapp appname 同步数据库:./manage.py syncdb 进⼊shell:./manage.py shell
运⾏服务器:./manage.py runserver ip:port
2 init.py 我们cat init.py发现该⽂件是个空⽂件,只是让Python将该⽂件所在的⽬录(此处是mysite/mysite/)当成⼀个package
3 settings.py 该Django项⽬(此处是mysite)的设置⽂件或配置⽂件。 重要配置选项:
1.DEBUG 调试相关
2.DATABASE 数据库的相关配置 3.TIME_ZONE
时区相关的配置,eg:TIME_ZONE = ‘America/Chicago’ 4.USE_I18N与USE_L10N 国际化与本地化相关的配置 5.INSTALLED_APPS
每个app都要在INSTALLED_APPS中进⾏声明
app来源:1)系统⾃动⽣成 2)./manage.py startapp appname
4 urls.py 所⽀撑站点的内容列表