Mac搭建django环境,创建项目

一、创建项目名为:LearnDgo的Django项目。

打开终端cd到一个目录下(项目要放的目录)
执行语句创建一个Django项目,LearnDgo表示项目文件名

cd /Users/apple/Documents 
django-admin.py startproject LearnDgo

运行之后如图(创建失败)

 
创建失败

错误情况:command not found: django-admin.py 找不到对应的文件

这个时候就需要先找到:django-admin.py文件所在的目录,然后建立软连接。如下:

sudo ln -s /Users/apple/Library/Python/3.7/bin/django-admin.py (

/Users/zhangqiwen/Library/Python/3.8/bin/django-admin.py)


/usr/local/bin/django-admin.py

运行完之后继续上面的创建项目,运行完之后发现目录下项目创建完成。

接下去直接测试一下是否真的完成?
切换到项目LearnDgo的目录,然后运行服务。

cd /Users/apple/Documents/LearnDgo 
python3 manage.py runserver

运行完,如图则证明成功!我们用浏览器打开:http://127.0.0.1:8000/

 
项目创建完成
 
浏览器效果
 
项目目录

项目目录说明:

LearnDgo:项目容器

  LearnDgo/__init__.py: 一个空文件,告诉 Python 该目录是一个 Python 包。不常使用但是是必须的
  LearnDgo/settings.py: 该 Django 项目的设置/配置。经常使用
  LearnDgo/urls.py:该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"。可以看做是后台API接口
  LearnDgo/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。
  LearnDgo/asgi.py:ASGI服务器。Django3.0的新特性,其中最主要的就是加入对ASGI的支持,实现全双工的异步通信。

manage.py:命令行工具,可以让你通过命令行与该Django交互。比如数据库操作

至此Django环境算安装完成

二、新建App项目,名称为:DgoApp

切换到项目LearnDgo目录,然后创建App项目,名称为:DgoApp。

cd /Users/apple/Documents/LearnDgo 
python3 manage.py startapp DgoApp

运行完,如图:


 
DgoApp

至此DgoApp创建完成

 

posted on 2021-10-19 16:04  zfj822  阅读(245)  评论(0编辑  收藏  举报