栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

03-Django-基础篇-创建项目

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

03-Django-基础篇-创建项目

创建项目
      • 前言
      • 环境准备
      • 创建工程
      • 创建子应用
      • 编写hello world


前言
  • 本篇来学习Django项目的创建
环境准备
  • 需安装python环境,执行下面命令安装Django

pip install django==2.2.5

创建工程
  • django-admin startproject 工程名称

例如:想要在桌面的code目录中创建一个名为bookmanager的项目工程,可执行如下命令:

cd  C:Userswz100DesktopCode
django-admin startproject bookmanager

  • 工程目录说明
─bookmanager                    #  与项目同名的目录,此处为bookmanager,名称可自定义
    │  manage.py                # 是项目管理文件,通过它管理项目
    │  
    └─bookmanager
    		__init__.py         # 一个空文件,告诉 Python 这个目录应该被认为是一个 Python 包
            settings.py         # 是项目的整体配置文件
            urls.py             #  是项目的URL配置文件
            wsgi.py             # 是项目与WSGl兼容的Web服务器入口

。
settings.py。
urls.py。

  • 启动服务: python manage.py runserver
  • django服务默认在8000端口启动,如果想换个端口,可以输入以下指令

python manage.py runserver 8080

  • 点击链接打开网页:http://127.0.0.1:8000/
创建子应用
  • python manager.py startapp 子应用名称
  • 注册子应用:setting文件INSTALLED_APPS
编写hello world
  • views中编写如下代码:
from django.http import HttpResponse

def index(request):
    return HttpResponse("Hello world !  django ~~")

  • urls中添加路由,如下
from django.conf.urls import url
from django.contrib import admin
from django.urls import path
from helloworld import views

urlpatterns = [
    path('admin/', admin.site.urls),
    url(r'^$', views.index),
]

  • 启动项目,访问 http://127.0.0.1:8000/,展示如下图
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1005328.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号