Django复习:创建与使用
1.创建项目
从命令行cd到您要存储代码的目录,然后运行以下命令:
django-admin startproject mysite
2.运行开发服务器
#进入项目目录,cd mysite,输入一下命令:
python manage.py runserver 8000
如果要更改服务器的IP,请将其与端口一起传递。例如:
python manage.py runserver 192.168.2.1:8000
3.创建一个应用程序
要创建您的应用程序,请确保与manage.py 位于同一目录,并键入以下命令:
python manage.py startapp polls
4.定义第一个视图
打开polls/views.py,输入以下代码:
from django.http import HttpResponse
def index(request):return HttpResponse("Hello, world. You're at the polls index.")
要调用视图,我们需要将其映射到一个URL,在polls目录中创建一个urls.py,编写如下代码:
from django.conf.urls import url
from . import views
urlpatterns = [url(r'^$', views.index, name='index'),
]
下一步是将根urls指向polls.urls模块。在mysite/urls.py编写如下代码:
from django.conf.urls import include, url
from django.contrib import admin
urlpatterns = [url(r'^polls/', include('polls.urls')),url(r'^admin/', admin.site.urls),
]
您现在已将index视图连接到URLconf中。让它验证它的工作,运行以下命令:
$ python manage.py runserver 0:8000
在浏览器中转到http:// localhost:8000/polls,您应该看到文本”Hello, world. You’re at the polls index.”
Django复习:创建与使用相关推荐
- Windows下在Django中创建项目时ImportError: No module named django.core解决方法
Windows下在Django中创建项目时ImportError: No module named django.core解决方法 今天在对照<Python编程:从入门到实践>学## 标题 ...
- django初探-创建简单的博客系统(一)
django第一步 1. django安装 pip install django print(django.get_version()) 查看django版本 2. 创建项目 打开cmd,进入指定目录 ...
- Web框架之Django_01初识(三大主流web框架、Django安装、Django项目创建方式及其相关配置、Django基础三件套:HttpResponse、render、redirect)
阅读目录 摘要: Web框架概述 Django简介 Django项目创建 Django基础必备三件套(HttpResponse.render.redirect) 一.Web框架概述: Python三大 ...
- django之创建第6-1个项目-自定义过滤器
1.在站点blog目录下创建templatetags文件夹 2.templatetags目录下需要作为一个包来处理和调用其中的内容,需要有一个__init__.py文件 3.在templatetags ...
- django 默认查询条件_Python之Django系列-创建第一个应用-4
上一篇:Python之Django系列-创建第一个应用-3 上一篇文章我们介绍了创建项目,打开浏览器访问http://127.0.0.1:8000/polls/,能看见"投票主页视图&quo ...
- Django之创建应用以及配置路由
Django之创建应用以及配置路由 配置所有IP都可以访问你的项目 1.进入manage.py同级的my_web里面的settings.py的文件 2.在文件的第28行把ALLOWED_HOSTS = ...
- python 创建一个空向量_Python之Django系列-创建第一个应用-5
上一篇:Python之Django系列-创建第一个应用-4 这一章我们会讲到视图层怎么与数据库操作并返回数据到模板层进行渲染最终显示在页面上 投票应用基本上会有这么几个视图 问题列表页 问题详情页 问 ...
- Web框架之Django_01初识(三大主流web框架、Django安装、Django项目创建方式及其相关配置、Django基础三件套:HttpResponse、render、redirect)...
摘要: Web框架概述 Django简介 Django项目创建 Django基础必备三件套(HttpResponse.render.redirect) 一.Web框架概述: Python三大主流Web ...
- python学习第八天---用Django框架创建可重用注册登录系统
python学习第八天---用Django框架创建可重用注册登录系统 实现的功能 项目开始前的整体规划 搭建环境完成基础配置 创建app 更改语言和时区 数据库表生成 启动开发服务器 浏览器访问,检测 ...
- 如何在不停机的情况下在Django中创建索引
该框架在管理数据库更改方面非常强大和有用,但是该框架提供的灵活性受到了一定的限制.为了理解Django迁移的局限性,你将处理一个众所周知的问题: 在不停机的情况下,在Django中创建一个索引. 在本 ...
最新文章
- ASP.NET2.0打通文件图片处理任督二脉【月儿原创】
- php5.3安装memcache,Windows下的Memcache安装 附php5.3的扩展
- 搜索引擎设计实用教程(3)-以百度为例 之三:对百度分词算法的进一步分析
- 基于Exchange 2003的搭建高可用的邮件平台 之一:群集的配置
- evc4工程移植vs.net2005所碰到的问题积累
- 数据模型与决策_好的数据模型最终都为业务而生
- 信赖铃音的PS2游戏目录2017.6
- 逆天的H3C Comware V7 RBAC
- 携程实时大数据平台实践分享
- 如何使用vue开发公众号网页
- android美食app设计图,基于位置的Android美食地图应用的设计与实现
- Windows 2003安全设置大全
- 如何制作独一无二的简历?
- 分享实录 | 阿里巴巴代码缺陷检测探索与实践
- 相关系数之皮尔森相关系数
- 上课word文档 自动控制原理--卢京潮 2009 完整版
- IdentityServer4 DiscoveryClient找不到
- Shopee的办公室
- pgpool-II 4.3 中文手册 - 入门教程
- UWA发布|Unity手游性能蓝皮书