Django 创建 hello world
前言
用Django 创建 hello 哈哈,对这个还是有点意思的
创建文件
在你的目录下 比如我是 F:\python\django 的输入下面的代码:
django-admin startproject mysite
这里,mysite为项目名称,也可以是其他的名字。进入到mysite目录之后,可以看到目录结构如下:
.
├── manage.py
└── mysite
├── __init__.py
├── settings.py
├── urls.py
└── wsgi.py 1 directory, 5 files
解释下文件用途:
manage.py:管理整个Django项目的文件;
mysite/__init__.py:python包必须包含的文件;
mysite/settings.py:项目的全局设置文件;
mysite/urls.py:整个网站的路由控制,规定哪些url可以访问;
mysite/wsgi.py:网站部署时会用到的文件。
创建python文件mysite/views.py
记得是在mysite文件下(不然会运行报错)写入如下代:
from django.http import HttpResponse def index(request):
return HttpResponse("Hello, world")
解释下:
参数request为固定的参数,表示接收的请求,
可以通过其获取请求包含的参数等。HttpResponse()方法返回响应。
修改urls.py文件
在mysite/urls.py文件中添加代码,修改为如下内容:
from django.contrib import admin
from django.urls import path
from . import views urlpatterns = [
path('admin/', admin.site.urls),
path('', views.index),
]
from . import views表示导入刚才写的views.py。
path()方法一共有三个参数,这儿只用到了两个,第一个参数为网址,第二个参数为响应的方法。
命令启动服务器
在你的mysite的文件夹下输入这行(必须):
python manage.py runserver

打开浏览器,输入网址: http://127.0.0.1:8000 或者 http://localhost:8000

哈哈 就OK啦
进入管理后台
浏览器输入:http://localhost:8000/admin

需要你的用户名和密码:
Ctrl+C关闭服务器。运行如下命令,初始化数据库(当然还是你的项目目录):
python manage.py migrate
出现:
目录下多了一个db.sqlite3文件。
创建用户名:
输入
python manage.py createsuperuser
按照他的命令来输入:

如果你不记得目录 ,你可以输入python manage.py help
照提示创建用户。完成之后登录。
在输入python manage.py runserver 登陆 后台admin
输入我的前面创建的用户名和密码:
出现:

总结
完美 ,哈哈哈 我的Django 创建完毕,后面就是创建自己的项目和数据库咯,
加油 加油, python 很强 ,需要不断学习 ING .........
Django 创建 hello world的更多相关文章
- 用django创建一个项目
首先你得安装好python和django,然后配置好环境变量,安装python就不说了,从配置环境变量开始 1.配置环境变量 在我的电脑处点击右键,或者打开 控制面板\系统和安全\系统 -> 左 ...
- 利用django创建一个投票网站(一)
这是教程的原始链接:http://django-intro-zh.readthedocs.io/zh_CN/latest/part1/ 创建你的第一个 Django 项目, 第一部分 来跟着实际项目学 ...
- django创建项目
django创建项目 安装django pip install django==1.9 Note: C:\Python34\Scripts\pip.exe 创建项目 django-admin star ...
- 用django创建一个简单的sns
用django创建一个简单的sns 1.首先创建一个工程newsns django-admin.py startproject newsns 在工程目录下新建一个文件夹templates,在该文件夹下 ...
- django创建工程,用命令
django创建工程的命令 >>python C:\Python33\Lib\site-packages\django\bin\django-admin.py startproject p ...
- django创建第一个项目helloworld
环境:centos 7,已安装python 3.6环境 1.安装django并创建django第一个项目 1.1.使用pip安装django# pip install Django或指定安装版本# p ...
- linux下配置python环境 django创建helloworld项目
linux下配置python环境 1.linux下安装python3 a. 准备编译环境(环境如果不对的话,可能遇到各种问题,比如wget无法下载https链接的文件) yum groupinstal ...
- Django创建基本流程
Django创建基本流程 1.创建工程:django-admin startproject 工程名 2.创建应用:python manage.py startapp 应用名 3.激活项目:修改sett ...
- 【3】Django创建第一个项目
天地所以能长且久者,以其不自生,故能长生. --老子<道德经> 写在前面:Django在学习的过程中,我们会参考官方文档,从两部分进行讲解,第一部分主要是一个入门项目的搭建开发,第二部分是 ...
- Django创建数据库常用字段及参数
Django创建数据库常用字段及参数 常用字段 1.models.AutoField 自增列= int(11) 如果没有的话,默认会生成一个名称为 id 的列,如果要显示的自定义一个自增列,必须将给列 ...
随机推荐
- 十六:jinja2中的if和for
jinja2中的逻辑语句和python中的基本一致,执行逻辑的时候用{% 逻辑关键字 %}开始,{% end逻辑关键字 %}结束 if语句(判断关键字也是一样的,and.or.not···): for ...
- linux LVM分区查看dm设备
linux LVM分区查看dm设备 在linux中iostat -d查看磁盘状态时,有的会有如下dm-0,dm-1的条目. Device: tps kB_read/s ...
- flex label如何通过AS3实现颜色设置
如果你想修改label的颜色,你可以在控件上面直接设置color属性,但是有这样一个情况,有些label的颜色是动态设置的,没办法一开始初始化的时候设置 这个时候就需要在AS当中动态的设置,直接.se ...
- opensuse终端命令行安装编码解码器
1) 添加必需的软件源:zypper addrepo -f http://packman.inode.at/suse/openSUSE_Leap_15.1/ packmanzypper addrepo ...
- noi.ac-CSP模拟Day5T2 灯
算是一道思维题吧,没有什么算法在里面. 之前想的是,能走的话就尽量走远,走过去开灯然后再回去关灯,然后再走,每一段路要走3次. 然而,“能走的话就尽量走远”只是yy的一个贪心,没有任何依据.假设在中间 ...
- 手把手带你发布Nuget包-图文说话
博客:https://www.cnblogs.com/24klr/
- 【转帖】UDIMM、RDIMM、SODIMM以及LRDIMM的区别
转载自http://www.sohu.com/a/165343889_781333. DIMM简介 DIMM(Dual Inline Memory Module,双列直插内存模块)与SIMM(sing ...
- Python 用户交互程序(day1)
一: 变量 变:变化,重在变字,量:计量,衡量,表示一种状态 变量赋值 : number = 1 变量的规则: 数字,字母,下划线, 任意组合,数字不能开头,python 的关键字不能用,变量名尽量有 ...
- numpy中的快速的元素级数组函数
numpy中的快速的元素级数组函数 一元(unary)ufunc 对于数组中的每一个元素,都将元素代入函数,将得到的结果放回到原来的位置 >>> import numpy as np ...
- py3.7安装Scrapy及安装时的 Running setup.py install for Twisted ... error 和安装后的 Unhandled error in Deferred:
1.首先,win+r 进入cmd,打开命令提示符,输入 pip install scrapy 等待自动安装: 2.到了后半段会出现 Running setup.py install for Tw ...