Django
中项目结构知识
这是Django
部分,也是我自己这段时间学习的pythonWEB
方向,闲话少许,来看操作。
一:基础部分
创建项目:如果前面你创建了虚拟环境,那首先进入虚拟环境中,然后django-admin startproject [项目的名称]
创建了项目,
==》pycharm
的话:文件->新建项目->选择django
。然后指定项目所在的路径,以及Python解释器,再点击Create就可以创建项目了。So easy!
运行的操作:(进入项目文件夹中)python manage.py runserver
,在本地应该出现一个127.0.0.1:8000
端口即为成功。
我们项目生成以后其下的目录信息:
manange.py
:与项目交互都基于该文件如:python manange startapp [名字]
==》这个就是创建一个应用APP
。settings.py
:顾名思义,保存项目所有的配置信息urls.py
:用来做url
与视图函数(views.py
)做映射的,以后的每个请求,都会在这里找到视图函数。wsig.py
:做部署的,不需要修改。
我们开始创建的项目,开启的时候默认DEBUG模式开启,这样我们每次保存一下文件,都会实时刷新,每次报错都会出现相关的报错信息供我们查找,方便我们调试。但是在生产环境下禁止开启DEBUG模式。
重点==》画圈圈要考的===》项目规范:
对于项目,我们需要按照功能或者模块进行分层,分成一个一个APP
,下图就是article
的APP
,分类是文章APP
。
鸡汤:学习不是三分钟的热血,而是一辈子所为之努力的,加油吧,骚年!