首页 > 其他分享 >创建第一个Django项目

创建第一个Django项目

时间:2023-02-02 13:31:54浏览次数:44  
标签:第一个 项目 -- 创建 py Django blog django


本渣渣不专注技术,只专注使用技术,不是一个资深的coder,是一个不折不扣的copier

【提示】——项目开发环境,Windows10、Python3.6.6、Django1.11、Pycharm2017.3

1、Django 管理工具

$ django-admin

Type 'django-admin help <subcommand>' for help on a specific subcommand.

Available subcommands:

[django]
check
compilemessages
createcachetable
dbshell
diffsettings
dumpdata
flush
inspectdb
loaddata
makemessages
makemigrations
migrate
runserver
sendtestemail
shell
showmigrations
sqlflush
sqlmigrate
sqlsequencereset
squashmigrations
startapp
startproject
test
testserver
……省略部分……

2、创建项目

使用 django-admin 来创建 blog 项目:

django-admin startproject blog

创建完成后我们可以查看下项目的目录结构:

$ cd blog
$ tree
.
|-- blog
| |-- __init__.py
| |-- settings.py
| |-- urls.py
| `-- wsgi.py
`-- manage.py

目录说明:

blog: 项目的容器。
manage.py: 一个实用的命令行工具,可让你以各种方式与该 Django 项目进行交互
blog/__init__.py: 一个空文件,告诉 Python 该目录是一个 Python 包
blog/settings.py: 该 Django 项目的设置/配置
blog/urls.py: 该 Django 项目的 URL 声明; 一份由 Django 驱动的网站"目录"
blog/wsgi.py: 一个 WSGI 兼容的 Web 服务器的入口,以便运行你的项目

进入 blog 目录输入以下命令,启动服务器:

python manage.py runserver 0.0.0.0:8000

0.0.0.0 让其它电脑可连接到开发服务器,8000 为端口号。如果不说明,那么端口号默认为 8000

在浏览器输入你服务器的 ip(这里我们输入本机 IP 地址: 127.0.0.1:8000) 及端口号,如果正常启动, 如下图所示

创建第一个Django项目_服务器


标签:第一个,项目,--,创建,py,Django,blog,django
From: https://blog.51cto.com/u_14235050/6033485

相关文章

  • 创建基本web服务器
             ......
  • gbase创建用户和用户组
    1.进入虚拟机输入gcadmin查看数据库状态提示CouldnotinitializeCRMinstanceerror:[122]->[cannotconnecttoanyserver]数据库在停止状态2.启动数据库输入命令......
  • 交叉编译并移植tslib-1.21和QT4.8.5运行第一个嵌入式Qt程序
    嵌入式linux平台交叉编译并移植QT4.8.5运行第一个嵌入式Qt程序开发环境:ubuntu1404-i686TQ2440开发板(samsungs3c2440)天嵌官方交叉编译器(版本4.3.3)qt-everywhere-opensourc......
  • Ubuntu创建Eclipse桌面快捷方式
    Ubuntu1404LTS创建Eclipse桌面快捷方式​​cd/usr/share/applications/​​​​sudogediteclipse.desktop​​填写以下内容,注意每行后面不能有空格:[DesktopEntry]Encodi......
  • CentOS7创建应用程序的桌面快捷方式
    CentOS7创建应用程序的桌面快捷方式以Eclipse为例:1、​​gedit/home/用户名/桌面/eclipse.desktop​​2、将下面内容粘贴进去并保存退出[DesktopEntry]Name=EclipseC/C......
  • django框架之drf:3、API执行流程、Response源码剖析、序列化器的简介和使用、反序列化
    Django框架之drf目录Django框架之drf一、APIView执行流程1、API执行流程总结(重点)2、补充二、Response源码剖析1、Response类总结(重点)三、序列化器的介绍和使用1、序列化......
  • django框架之drf(部分讲解)
    APIView执行流程(了解即可)(1)、基于APIView+JsonResponse编写接口#原来基于django原生的View编写接口#drf提供给咱们的一个类,以后使用drf写视图类,都是继承这个类及其子......
  • 如何使用 JuiceFS 创建 WebDAV 共享
    WebDAV是一种基于HTTP的文件共享协议,最初被设计用于多用户文档协作编辑的场景,也被广泛应用在基于互联网的文件存储、数据同步等网盘类应用场景。手机端和PC端有大量......
  • VMware创建Ubuntu系统
    Ubuntu镜像可以去各个镜像网站下载官网:https://ubuntu.com/中文官网:https://cn.ubuntu.com/镜像下载使用Ubuntu在开发的时候下载LTS版本,也可以下载其他版本以及历史版......
  • Django实现向数据库提交数据
    前台界面 post请求需要加上 {%csrf_token%}否则会报错,或者在Settings.py中的 'django.middleware.csrf.CsrfViewMiddleware'注释掉<!DOCTYPEhtml><htmll......