首页 > 其他分享 >django-1.2创建工程

django-1.2创建工程

时间:2023-01-05 23:45:55浏览次数:38  
标签:1.2 工程 创建 py django 服务器 目录

创建工程

在使用Flask框架时,项目工程目录的组织与创建是需要我们自己手动创建完成的。

在django中,项目工程目录可以借助django提供的命令帮助我们创建。

1. 创建

创建工程的命令为:

django-admin startproject 工程名称

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

cd ~/Desktop/code
django-admin startproject demo

执行后,会多出一个新目录名为demo,此即为新创建的工程目录。

2. 工程目录说明

查看创建的工程目录,结构如下

 

 

  • 与项目同名的目录,此处为demo。
  • settings.py 是项目的整体配置文件。
  • urls.py 是项目的URL配置文件。
  • wsgi.py 是项目与WSGI兼容的Web服务器入口。
  • manage.py 是项目管理文件,通过它管理项目。

3. 运行开发服务器

在开发阶段,为了能够快速预览到开发的效果,django提供了一个纯python编写的轻量级web服务器,仅在开发阶段使用。

运行服务器命令如下:

python manage.py runserver ip:端口
或:
python manage.py runserver

可以不写IP和端口,默认IP是127.0.0.1,默认端口为8000。

启动后可见如下信息:

 

 

在浏览器中输入网址“127.0.0.1:8000”便可看到效果。

 

 

  • django默认工作在调式Debug模式下,如果增加、修改、删除文件,服务器会自动重启。
  • 按ctrl+c停止服务器。

标签:1.2,工程,创建,py,django,服务器,目录
From: https://www.cnblogs.com/kxtomato/p/17029148.html

相关文章

  • 创建型模式——前言
    注:所有知识来源于《设计模式:可复用软件面向对象的基础》创建型设计模式抽象了实例化过程,它们帮助一个系统独立于如何创建、组合和表示它的那些对象。一个类创建型模式使用......
  • 1009.Django模型基础04
    一、数据库数据渲染到模板二、案例的功能介绍博客小案例功能介绍:主页index.html-------------->展示添加博客和博客列表的文字,实现页面跳转添加页add.html----------......
  • 1008.Django模型基础03
    一、关系表的数据操作关系表中的数据操作查看数据库中的表结构   一对多表关系数据的添加:1.第一种方式就是跟之前一样,用传参的方法添加,需要注意的是外键的值必......
  • [unity 2022 2d]项目创建,素材下载和软件初始化(二)
    一、项目创建        选择新建项目        2D和2D(URP)主要区别在于渲染模式的不同,选哪个都行。 ......
  • kubeasz搭建k8s集群1.21.0
    系统版本root@harbor:~#cat/etc/issueUbuntu20.04.2LTS\n\lIP分配和集群机器配置:192.168.10.110k8s-deploy-harbor2c2g192.168.10.111k8s-master1-etcd......
  • 使用嵌套的ScriptableObject及ReorderableList创建习题持久化数据
    使用嵌套的ScriptableObject及ReorderableList创建习题持久化数据效果展示题集持久化数据:存储题目,可以直接在inspector面板上创建对应的问题子项问题持久化数据:源码......
  • k8s 1.26.x 二进制高可用部署
    标签(空格分隔):kubernetes系列一:系统环境初始化1.1系统环境系统:almalinux8.7x64cat/etc/hosts----172.16.10.81flyfish81172.16.10.82flyfish821......
  • F() expressions Django中解决数据竞态条件
    classF¶AnF()objectrepresentsthevalueofamodelfield,transformedvalueofamodelfield,orannotatedcolumn.Itmakesitpossibletorefertomodel......
  • 基于脚手架创建一个vue项目
    cd到项目想要创建到的地方vuecreatetest  ——创建一个名为test的vue项目   ——选择第三项(空格选择撤销回车下一项)   选择这两项  2.X版本......
  • Django-restframework 视图类
    HTTP请求响应drf除了在数据序列化部分简写代码以外,还在视图中提供了简写操作。所以在Django原有的django.views.View类基础上,drf封装了多个视图子类供我们使用。Django-r......