1. 概述
为啥选择 Django?我不知道,但我知道并可以肯定的是,这种问题你去度娘或者谷歌的话,会出现很多优秀的答案。而我并不关心这点,我选择 Django,仅仅是为了去学jumpserver开源堡垒机的源码,并尝试做一些简单常用的二次开发。
2. 安装 Django
基本环境:
操作系统 -macOS Mojave
内存 -16G
python 版本 -3.7
使用 python 安装 Djangopip install Django
查看 Django 版本python -m django --version
3. 初始化 Django 项目
创建一个工作目录mkdir demo && cd demo
在工作目录下执行初始化命令django-admin startproject mysite
(venv) mac@mufengs ~/PycharmProjects/Django_indoor/Djangoblog/demo master ●✚ tree . └── mysite ├── manage.py └── mysite ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py 2 directories, 5 files(venv) mac@mufengs ~/PycharmProjects/Django_indoor/Djangoblog/demo master ●✚ tree . └── mysite ├── manage.py └── mysite ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py2 directories, 5 files
4. 启动 demo 项目
cd mysite & python manage.py runserver
访问 127.0.0.1:8000 查看结果
good job!大功告成!建一个 demo 是很简单的事情,难得是实际中怎么进行疯狂输出!