安装django并解决 'django-admin' 不是内部或外部命令,也不是可运行的程序 或批处理文件

一、下载对应的版本的Django

网站:https://www.djangoproject.com/download/

二、安装django

我下载的是Django-3.0.2版本。
解压安装在 D:\python37\Lib\site-packages\Django-3.0.2

三、配置环境变量

在系统变量的path添加:D:\python37\Lib\site-packages\Django-3.0.2\django\bin(根据自己下载的目录)

四、创建工程

在cmd输入

D:\webdjango>django-admin startproject mydjango

我们就可以在webdjango文件夹看到我们创建的工程 mydjango
目录结构如下
在这里插入图片描述

五、调试运行web框架

python manage.py runserver

在这里插入图片描述
在浏览器输入http://127.0.0.1:8000/ 出现下面的界面则成功。
在这里插入图片描述

六、编写helloapp应用

1.在命令行输入

python manage.py startapp helloapp

我们会得到这样的一个目录:
在这里插入图片描述
工程(project)和应用(app)什么关系呢?
工程对应于一个网站,是配置和应用的集合应用对应于特定功能,是具体功能的载体配置和功能分离是高度模块化的体现

2.编写views.py
views.py中包含对某个HTTP请求(url)的响应
在views.py添加以下代码

# Create your views here.
from django.http import HttpResponse
def hello(request):
    return HttpResponse("欢迎来到django世界!")

3.修改url路由
在urls.py中指定URL于处理函数之间的路径关系
在urls.py添加以下代码

from helloapp import views

urlpatterns = [
    path('index/', views.hello),#某个url,对应处理的函数
    path('admin/', admin.site.urls),
]

4.运行工程

python manage.py runserver

打开我们刚刚打开浏览器添加index(http://127.0.0.1:8000/index/),然后刷新页面
我们将看到:
在这里插入图片描述

七、解决 ‘django-admin’ 不是内部或外部命令,也不是可运行的程序或批处理文件。

错误:运行django-admin startproject mydjango出现错误 ‘django-admin’ 不是内部或外部命令,也不是可运行的程序或批处理文件。
解决:检查系统环境变量,添加django\bin目录(django-admin.py所在的目录)。我的django安装的目录是:D:\python37\Lib\site-packages\Django-3.0.2\django\bin,大家根据自己的安装目录配置。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值