通过Pycharm创建Django项目真的很方便,通过命令行创建也是可以的。
项目目录中有一个mysite文件夹,里面是项目中所有应用的总配置文件,然后在单独的项目中的应用下,我们一般把逻辑写在views.py中。
模板的用法也很简单,可以直接用Django内置的模板,在项目应用下创建templates文件夹,把html模板文件放进去即可。
如果项目中有多个应用,根据URL找模板的时候,会根据setting.py文件中app的顺序寻找,所以为了避免冲突可以把模板文件放在templates下新建的appname文件夹中
每创建一个应用都要在setting.py文件中添加一下
在Djingo的views中,每一个请求都由一个函数产生。在views.py中写了函数后,如果想在浏览器中输入url后找到,就需要在mysite下的urls.py配置或者app下的urls.py进行配置。
整体和thinkphp框架挺像的