[Django学习]创建网站项目01

前言

        本人小白,有些地方可能不是很严谨,有错误的地方欢迎评论指出,感谢!

环境配置

操作系统:Windows11家庭中文版
开发工具:PyCharm 2020.1 x64   python3.7.8  Django3.2.24

Pycharm安装

直接在CSDN找安装教程,其它大佬写的很清楚,我也是按照人家写的装的,这里就不写了。

新建项目

1、文件--新建项目--Django

在地址那里写项目的名称,环境那里就选择已经在系统安装安装的编译器版本,前提是已经在系统环境中安装了python,不然有好多包需要重新下载,在打开时会显示django并未安装,所以选择系统带的,就不会有报错

2、创建后出现如下页面,‘A’就是项目的名称,该文件夹下的是整个网站的配置,其中settings.py文件就是环境设置,urls.py文件就是访问这个网站的url配置

3、可以试运行一下,点击右上角的绿色小三角,正常会出现这个界面

如果出现这个报错

就根据提示在settings.py文件的前面引入os库

4、点击访问,说明项目已经创建成功

创建应用

1、点击下面这个Terminal终端

输入指令

python manage.py startapp 应用名

左上方边列表就出来了,其中views.py是写我们的视图函数的,models.py是写模型的,如果不需要创建模型的话可以不写,tests.py是编写测试函数的。像这里就没有urls.py文件,可以新建一个urls.py文件,用于配置map项目应用的url。

2、创建应用后需要将该应用写入配置文件中,找到settings.py文件的这个位置,按照前面的格式,将map应用加进去。

3、在templates文件下写一个html文件作为首页,下面做一个简单的示例

4、然后写视图函数

def index(request):
    return render(request, 'index.html')
# 一个最基础的函数,即当使用到这个函数的时候,返回请求和index.html这个页面

5、再配置url。先引入项目应用map的视图函数中的index函数,然后在下面加上一条语句即当访问‘ ’根目录的时候,运行的是index函数,而index函数返回的又是index.html页面。

6、运行,浏览器出现了写的html文件的内容。

之后就是开始写自己的项目,逐渐添加功能,有一些东西没用到,就没说,后面的博客也会写一些实例,在做的过程中逐渐添加配置。

其它:

默认端口号是8000,如果需要设置端口号的话使用以下指令

#在命令提示符窗口下打开项目路径输入指令,或者terminal中输入也可以
python manage.py runsever 8001

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值