美文网首页
django初体验

django初体验

作者: Jun_Chen | 来源:发表于2020-04-21 22:20 被阅读0次

创建项目

$ django-admin.py startproject myblog
$ cd myblog/
$ tree
.
├── manage.py
└── myblog
    ├── __init__.py
    ├── settings.py
    ├── urls.py
    └── wsgi.py

manage.py - 项目的命令管理器

$ python manage.py runserver
Validating models...

0 errors found
April 21, 2020 - 14:21:57
Django version 1.6.11, using settings 'myblog.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

这样就可以访问网站了

项目下创建应用

myblog$ python manage.py startapp blog
myblog$ tree -I *.pyc      # 不列出pyc文件
.
├── blog
│   ├── __init__.py
│   ├── admin.py
│   ├── models.py
│   ├── tests.py
│   └── views.py
├── manage.py
└── myblog
    ├── __init__.py
    ├── settings.py
    ├── urls.py
    └── wsgi.py

一定记得在settings.py中把新创建的应用加入

INSTALLED_APPS = (
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'blog',
)

编写传说中的Hello World

编写blog/views.py,添加以下内容

from django.http import HttpResponse

def index(request):
    return HttpResponse('Hello, world!')

修改myblog/urls.py

import blog.views as bv

admin.autodiscover()

urlpatterns = patterns('',
    # Examples:
    # url(r'^$', 'myblog.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),

    url(r'^admin/', include(admin.site.urls)),
    url(r'^index/', bv.index),
)

启动服务器,Hello world就完成了

$ python manage.py runserver

相关文章

  • Django基础

    Django介绍: Django简介: 为什么使用Django? 知识储备: 学习目标: DJango初体验: 1...

  • DRF使用记录(一) 初体验

    drf使用记录(一) drf初体验 drf(Django REST framework) 下面简单体验一下drf ...

  • Django初体验

    Django 中的重要概念 urls.py拦截url,映射到视图函数 视图 views存放函数的地方。分析requ...

  • Django初体验

    学习初衷 最近在阅读虫师的《Web接口开发与自动化测试》一书,一直以来我都视虫师、乙醇二位前辈为自己测试路上的导师...

  • django 初体验

    以下都是在已经切换到虚拟环境的情况下 安装 创建项目 创建应用 定义模型models.py 激活app 激活模型:...

  • django初体验

    python目前是一种和火热的语言,可以应用于多个方面,可以说是非常的强大,所以我这个菜鸟也想蹭蹭热度,学一波py...

  • django初体验

    为什么使用django? 1,快速开发 用Python开发 数据库ORM系统 2,大量内置应用 后台管理系统adm...

  • django初体验

    创建项目 manage.py - 项目的命令管理器 这样就可以访问网站了 项目下创建应用 一定记得在setting...

  • Django 博客初体验

    Django 是一个高性能的 Web 框架,具有快速、安全、可升级的特性,Django 采用了 MVC 的软件设计...

  • 3、Django初体验

    0、安装django包 pip install django #安装最新Djangopip install dja...

网友评论

      本文标题:django初体验

      本文链接:https://www.haomeiwen.com/subject/cflmihtx.html