Mac Python Django学习

目前我不了解Django是用来干嘛的,网上各种说这个是必学的一个框架,今天就开篇学习Django
我这边使用的是Mac系统开发Python,所以会碰到各式各样的问题,
因为Mac自带Python2.7 现在的版本已经是Python3.6了,所以果断的安装了两个,

2.7的版本不能卸载,Xcode需要!!!

Mac Python Django学习_第1张图片
042ec9e15de70b28500fa5b9e06883be.jpg
  • 1、 终端安装
pip3 install django
Mac Python Django学习_第2张图片
image.png
  • 2、开始了解Django是干嘛的

  • 3、搭建第一个Demo

step1 在桌面建立一个文件夹用来存放工程
step2 django-admin.py startproject HelloWorld
step3 用Pycharm打开工程
HelloWorld: 项目的容器。
manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互。
HelloWorld/init.py: 一个空文件,告诉 Python 该目录是一个 Python 包。
HelloWorld/settings.py: 该 Django 项目的设置/配置。
HelloWorld/urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站”目录”。
HelloWorld/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目。

django-admin startproject sitename # 在当前目录下创建一个Django程序
python manage.py runserver ip:port # 启动服务器,默认是127.0.0.1:8000
python manage.py startapp appname # 创建APP
python manage.py syncdb# 同步数据库,Django 1.7及以上版本需要用以下的命令:
python manage.py makemigrations # 创建数据配置文件,显示并记录所有数据的改动
python manage.py migrate #创建表结构,将改动更新到数据库
python manage.py createsuperuser # 创建超级管理员
python manage.py dbshell # 数据库命令行
python manage.py # 查看命令列表

你可能感兴趣的:(Mac Python Django学习)