当前位置: 首页 > 编程笔记 >

Django 一个完整的hello world示例。

柴默
2023-03-14
本文向大家介绍Django 一个完整的hello world示例。,包括了Django 一个完整的hello world示例。的使用技巧和注意事项,需要的朋友参考一下

示例

步骤1如果您已经安装了Django,则可以跳过此步骤。

pip install Django

步骤2建立新专案

django-admin startproject hello

这将创建一个名为的文件夹hello,其中将包含以下文件:

hello/
├── hello/
│   ├── __init__.py
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
└── manage.py

步骤3在hello模块内部(包含的文件夹__init.py__)创建一个名为的文件views.py:

hello/
├── hello/
│   ├── __init__.py
│   ├── settings.py
│   ├── urls.py
│   ├──views.py <- here
│   └── wsgi.py
└── manage.py

并输入以下内容:

fromdjango.httpimport HttpResponse

def hello(request):
    return HttpResponse('Hello, World')

这称为视图功能。

步骤4编辑hello/urls.py如下:

from django.conf.urls import url
fromdjango.contribimport admin
from hello import views

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^$', views.hello)
]

将视图功能链接hello()到URL。

步骤5启动服务器。

pythonmanage.pyrunserver

第6步

http://localhost:8000/在浏览器中浏览到,您将看到:

你好,世界

 类似资料:
  • 本文向大家介绍Django 测试-一个完整的例子,包括了Django 测试-一个完整的例子的使用技巧和注意事项,需要的朋友参考一下 示例 假设您已阅读有关启动新Django项目的文档。让我们假设您项目中的主应用名为td(测试驱动的缩写)。要创建您的第一个测试,请创建一个名为test_view.py的文件,然后将以下内容复制粘贴到其中。 您可以通过以下方式运行此测试 它自然会失败!您将看到类似以下的

  • 介绍 欢迎来到 Django 教程的第二部分!在上一课中,我们安装了项目所需要的一切软件,希望你们在学习这篇文章之前,安装了 Python 3.6,并且在虚拟环境中运行Django 1.11。因为,在本篇文章中,我们将继续在这个项目中编写我们的代码。 在这一篇文章中,可能不会有太多的代码操作,主要是讨论分析项目。在下一篇中,我们就开始学习 Django 的基础知识,包括模型(models),管理后

  • 介绍 今天我将开始一个关于 Django 基础知识的新系列教程。这是一个完整的 Django 初学者指南。材料分为七个部分。我们将从安装,开发环境准备,模型,视图,模板,URL 到更高级主题(如迁移,测试和部署)来探索所有基本概念。 我想做一些不同的事情。一个教程,易于遵循,信息丰富和有趣的阅读。因此我想出了在文章中创建一些漫画的想法来说明一些概念和场景。希望你喜欢这种阅读方式! 但在我们开始之前

  • 本文向大家介绍django用户登录验证的完整示例代码,包括了django用户登录验证的完整示例代码的使用技巧和注意事项,需要的朋友参考一下 1,urls.py内容: 2,views.py内容 说明:   要使用session前提是要在settings.py文件中session注册了 如下: 3,models.py内容 4,login.html内容 5,这是index.html的内容 5,如果没有登

  • 本文向大家介绍用React实现一个完整的TodoList的示例代码,包括了用React实现一个完整的TodoList的示例代码的使用技巧和注意事项,需要的朋友参考一下 前言:算起来已经有一个多月没有写博客了,近来懈怠了不少,也不知道要写些什么,最近学了一段时间的React,一直都在看些理论性的知识,总觉得应该写个什么来练练手,所以还是拿个简单的todoList来举个例子吧! 一. 首先根据效果图讲

  • 5.6 一个完整的流程 到之前为止,我们了解了URL和抽取相关API,一个爬虫已经基本编写完成了。 @TargetUrl("https://github.com/\\w+/\\w+") @HelpUrl("https://github.com/\\w+") public class GithubRepo { @ExtractBy(value = "//h1[@class='entry-t