创建并运行第一个Django项目
pip install django
安装Django
python -m django --version
查看Django版本
django-admin startproject mysite
创建第一个Django工程
cd mysite
进入工程根目录
python manage.py startapp polls
创建应用
整个工程的目录结构:

mysite目录是项目的容器,在项目视图中,它用粗体表示。
嵌套的目录mysite是项目的实际Python包。
mysite/__init__.py:这个空文件告诉Python这个目录应该被认为是一个Python包。
mysite/settings.py:这个文件包含Django项目的配置。
mysite/urls.py:这个文件包含Django项目的URL声明。
mysite/wsgi.py:该文件为与WSGI兼容的Web服务器定义了一个入口点,以便为项目提供服务。
嵌套目录polls包含开发Django应用程序所需的所有文件(此时这些文件为空):
嵌套目录migrations现在只包含包文件 _init_.py,但将来会用于对模型所做的更改(添加字段,删除模型等)传播到数据库模式中。
再次polls/_init_.py告诉Python,这个目录应该被认为是一个Python包。
polls/models.py:在这个文件中,我们将为我们的应用程序创建模型。
polls/views.py:在这个文件中,我们将创建视图。
templates目录现在是空的,它应该包含模板文件。
manage.py:这是一个命令行工具,可让你与Django项目交互。
修改mysite包里面的setting.py
LANGUAGE_CODE = 'zh-hans'
# 设置界面为中文简体 TIME_ZONE = 'Asia/Shanghai'
# 设置时区为亚洲/上海 USE_I18N = True USE_L10N = True USE_TZ = False
# 不使用国际标准时间
python manage.py runserver
运行Django工程
http://127.0.0.1:8000/

修改polls包里面的view.py
from django.http import HttpResponse # Create your views here. def index(request):
return HttpResponse("这是第一个Django工程!")
# 这是Django中最简单的视图,
# 要调用视图,
# 我们需要将它映射到一个URL,
# 为此我们需要一个URLconf
在polls包下面新建polls_urls.py
from django.urls import path
from . import views urlpatterns = [
path('', views.index, name='index'),
]
修改mysite包里面的urls.py
from django.contrib import admin
from django.urls import path, include urlpatterns = [
path('admin/', admin.site.urls),
path('polls/', include('polls.polls_urls'))
]
# 将URLconf指向polls.polls_urls模块,
# 该include()函数允许引用其他URLconf,
# 每当Django遇到include()时,
# 它会截断与该点匹配的URL的任何部分,
# 并将剩余的字符串发送到包含的URLconf以供进一步处理
现在已将index视图连接到URLconf
python manage.py runserver
运行
http://localhost:8000/polls/

创建并运行第一个Django项目的更多相关文章
- 使用pycharm创建自己的第一个django项目
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试.语法高亮.Project管理.代码跳转.智能提示.自动完成.单元测试.版本控制. ...
- PyCharm入门第一步-——创建并运行第一个Python项目
创建项目 点击Create New Project 创建项目 输入自己的项目名,点击Create创建 创建文件 右键项目名创建python文件 创建一个HelloPython文件 输入print(&q ...
- PyCharm下创建并运行我们的第一个Django项目
PyCharm下创建并运行我们的第一个Django项目 准备工作: 假设读者已经安装好python 2x或3x,以及安装好Django,以及Pycharm 1. 创建一个新的工程 第一次运行Pycha ...
- 如何创建一个Django项目
Django 软件框架 软件框架是由其中的各个模块组成,每个模块负责特定的功能,模块与模块之间相互协作来完成软件开发. MVC简介 MVC框架的核心思想是:解耦,让不同的代码块之间降低耦合,增强代码的 ...
- 创建第一个Django项目
第一个Django项目 命令行下使用如下命令创建一个名为"mysite"的Django项目: django-admin startproject mysite 这将会在当前位置创建 ...
- Python-Django学习笔记(二)-创建一个Django项目与应用
1.创建一个Django项目 打开cmd命令行,设置好工作目录(cd 目录路径),然后输入 django-admin startproject projectname #必须安装好Django才可以执 ...
- Django之真正创建一个django项目
真正创建一个django项目 1 创建Django项目 :new-project 2 创建APP : python manager.py startapp app01 3 setting 配 ...
- 初学者用pycharm创建一个django项目和一个app时需要注意的事项
如何新建一个djiango项目: 1.在pycharm中点击File,选择new project,点击djiango,在右面的Location中将untitile改为你的项目名,其余部分注意见下图: ...
- 创建一个Django项目
创建一个django项目: 1. django-admin startproject student_manage(项目名) 2. cd student_manage python manage.p ...
随机推荐
- ASP.NET Web API编程——文件上传
首先分别介绍正确的做法和错误的做法,然后分析他们的不同和错误之处,以便读者在实现此功能时可避开误区 1正确的做法 public class AvaterController : BaseApiCont ...
- Tomcat生命周期
来源 本文整理自 <Tomcat内核设计剖析>.<Tomcat结构解析> Lifecycle接口 Lifecycle接口统一管理Tomcat生命周期.一共做了4件事: 定义 ...
- 时钟系统与UART
关于时钟设置原理: 关于如何设置系统时钟的思路. 其中锁定时间需要一个寄存器,PLL需要一个寄存器(MPLLCL),分频还需要一个寄存器,总计三个寄存器.步骤如下: 1. 上电后,FCLK=Fin 2 ...
- Objective-C中,ARC下的 strong和weak指针原理解释
Objective-C中,ARC下的 strong和weak指针原理解释 提示:本文中所说的"实例变量"即是"成员变量","局部变量"即是& ...
- 修改office文档修改日期
修改“创建日期”可采用如下方法: 首先把系统日期调整到您所希望的时间,然后到MS-DOS方式下,对该文件输入如下命令:COPY /B filename +,, (一个加号.两个逗号),当询问您是否确认 ...
- 第21章 DMA—直接存储区访问
本章参考资料:<STM32F76xxx参考手册>DMA控制器章节. 学习本章时,配合<STM32F76xxx参考手册>DMA控制器章节一起阅读,效果会更佳,特别是涉及到寄存器说 ...
- NAT和DHCP
涉及的命令 NAT 动态NAT清除:clear ip nat translation * 进入路由器环回接口:int loo 0 静态NAT清除: (config)#No ip nat inside ...
- Jquery实现简单图片轮播
html代码: <div class="show"> <div class="left"> <div class="sh ...
- Oracle登录失败:监听程序当前无法识别连接描述符中请求的服务
Oracle11g下载地址:https://pan.baidu.com/s/1p3RwLUTAl1Ys4yXmXJ3OVQ 安装步骤视频链接:https://pan.baidu.com/s/1c0FC ...
- day31 进程和其他方法,锁,队列
1.进程的其他方法: 首先引入模块: import os from multiprocessing import Process p = Process(target=f,) 进程的id: p.pi ...