Django---入门和基本命令

1.安装Django框架

pip install django==1.11

2.基本项目结构

mysite 项目主目录
    mysite 根管理项目
        __init__.py 包声明文件
        settings.py 项目配置文件
        urls.py 路由配置信息--配置请求地址
        wsgi.py 实现了wsgi协议的模块
    manage.py 项目命令行启动模块

3.常见项目命令

# 创建项目
django-admin startproject 项目名称
# 创建程序
django-admin startapp 程序名称
# 生成指定数据库的SQL脚本
python manage.py makemigrations
# 自动执行SQL脚本到数据库
python manage.py migrate
# 创建超级管理员
python manage.py createsuperuser
# 运行程序
python manage.py tunserver

4.创建第一个Django项目
(1) 创建根项目

django-admin startproject suhu

(2)创建子项目

django-admin startapp suhu_news
diango-admin startapp suhu_video
django-admin startapp suhu_email

(3)将子项目,注册到根管理项目中
项目注册:在根管理项目setting.py –>INSTALL_APPS添加子项目
路由注册:在每个子项目下面创建一个url.py文件,将文件访问路径注册给根管理项目中的主路由
备注:根管理项目下的urls.py(主路由),其他程序中的uls.py(子路由)
(4)创建根管理项目的视图处理
在根管理项目下 –>创建一个views.py视图模块
视图模块定义第一个视图处理函数
(5)创建子项目的视图处理
在子项目目录下 –>views.py
(6)访问
要想要别人能访问,需要在根管理项目下–>setting.py

ALLOWED_HOSTS = ['*']

启动命令为

python manage.py runsever 0.0.0.0:8000
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值