目前有两种方法

第一种就是使用命令创建项目

首先打开命令提示符建议创建虚拟环境

 https://www.cnblogs.com/yizhihuangnian003/p/15234174.html

首先要下载Django,下载就直接用

pip install Django == 2.1.2

pip install Django == 2.1.2  -i https://pypi.tuna.tsinghua.edu.cn/simple(加入镜像源)

 创建Django文件

然后进入你要创建Django的文件地址

创建django-admin startproject 项目名称 就可以进行项目的创建

创建完成之后我们可以用dir查看他的目录下的文件

 创建app

创建完成之后就可以cd进去了

创建完成之后我们还需要创建app,创建app就需要使用到

python manage.py startapp app01(名称)

 启动

创建完成之后就可以启动项目了python manage.py runserver 8080(端口号)

 

 启动项目之后就可以访问这个网站了

 

效果

 

 第二种就是通过编译工具直接进行创建

这里用的是pyCharm

 

创建新的项目

 

 操作完成之后直接创建就可以了

这就是手动创建得到的

 

 用命令提示符创建的没有templates的需要手动创建,用第二种方法是可以自己创建的

手动创建就需要

 

[os.path.join(BASE_DIR, "templates")]加入这串代码就可以了

这一串代码具体是什么意思呢

我们用最小白的方式来进行打印一边来看看

 

 首先ctrl加左键查看代码

 

 

 

 

 

 我们发现他这串代码拿到的是这个文件的地址

 

 这次我们再加上前面的发现拿到了这个文件的上一级目录,现在就可以判断这串代码它的主要功能就是跳向上级目录

os.path.join

这串代码就是做了一个拼接的作用

 

 将他得到的路径和templates进行拼接

这种方式还可以利用在其他的地方比如在我们创建static的时候,也需要用到这个,我们这个文件下面加载静态资源的时候是需要指定路径的

STATICFILES_DIRS = [
  os.path.join(BASE_DIR, 'static')
]

这样可以指定路径,会很方便

创建app

利用pycharm创建的项目,还可以利用这种方式创建app

 

这样就打开了一个命令框

 

 直接输入startapp message_form(创建的名称)

注意它创建的app之后是需要手动进行配置的

 

 到settings下的installed_apps进行配置

 配置这个有两种方法第一种就是上面图上的这种方法,也是系统默认的配置方法

它就是在创建的app下面的apps中的一个类

第二种方式就是直接在这下面加入你创建的app名就可以了,通常是不这样配置的,并不常用

 

posted on 2022-03-10 14:37  一纸荒年003  阅读(30)  评论(0编辑  收藏  举报