第一步django开发环境设置及验证

第一天学习django遇到一些坑,之前在python3环境下安装的django是最新版本的。 后来发现使用命令创建项目时不能创建项目目录,报一堆错误。百般周折寻找问题原因......各种改环境,确认配置。十分肯定的说环境配置肯定不会有问题的。最终,找到在官网发现了不同,虽然是英文的百度一下还是可以理解的。 也就是最新版本的django对python命令创建项目时内置函数并不支持,只能卸载高版本django插件,改为v2.1.4版本的django本地安装。安装成功后,无论在cmd还是terminal环境下都可以成功执行创建文件,创建初始化项目应用。唉,过程虽然曲折但是终究成功迈出了第一步啊!

总结下今天的学习内容,围绕django基本开发流程及环境配置,总结为6个步骤:

1.部署开发环境,  安装django2.1.4  

pip install django == v2.1.4  也可以在插件库下载下来安装

安装成功后在/python37/Scripts文件中生成一个django-admin.exe文件,正面已安装成功;把该路径添加到系统的环境变量path中即可

2.创建项目-命令创建

在项目路径下执行命令:django-admin startproject  myproject    注意myprohect是你要创建的文件名哦! 执行成功后在项目路径会生成如下的路径内容:

3.创建应用程序  使用命令生成

在项目路径下执行命令: python manage.py startapp myapp,执行成功如下图:

admin.py ---配置管理后台,即可启动django admin管理后台

apps.py -- 存放当前应用程序的配置

models.py ---存放数据库相关内容

tests.py ----存放测试代码

views.py---- 存放业务请求功能的代码

migarations  保存应用变化是的相关内容

4.在views.py文件中编写测试代码

from django.shortcuts import HttpResponse,render
#业务逻辑代码
def index(request):
   return HttpResponse('<h1>hello world</h1>')  #负责把传入的参数显示在网页上

5.建立url与视图函数的对应关系,也就是在url.py文件中配置

可以启动下程序验证,在terminal命令下执行 python manage.py runserver

6.动态加载HTML页面

这一步需要在根目录创建一个template的文件夹,名字一定不能错。然后创建一个test.html文件,内容如下:

创建完成在views.py文件中添加代码

def test(request):

     hi='你好,简化'

     test='这是一个测试页,动态页面正常显示,测试成功!'

     return render(request,'test.html',{'hi':hi,'test':test})

最后一步,在settings.py文件中将模板内容及路径添加进去

OK,以上操作完成啦,开始看下效果吧,依旧是执行命令python manage.py runserver 。。。。。效果如下

今天的学习内容就这么多,第一步都是很艰难的,会遇到各种未知的问题。好在已经迈出了第一步,后续继续学习、总结。

不积跬步,无以至千里!
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Blogfish

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值