文档章节

Django学习笔记(1)

兔之
 兔之
发布于 2015/08/25 21:11
字数 260
阅读 82
收藏 3

虽然现阶段在用C++做后台开发,熟悉一个成熟的web框架很有必要。

整个系列的源码保存在https://github.com/Huangtuzhi/Polls

创建项目和应用

创建项目djangoStudy1

mkdir djangoStudy1
cd djandoStudy1
django-admin.py startproject djangoStudy1

在项目里创建应用App mmo2otitus,一个项目里可以有多个应用。

建完项目和应用之后,目录如下

hy@HP ~/Practice/Python/Django $ tree
.
└── djangoStudy1
    ├── db.sqlite3
    ├── djangoStudy1
    │   ├── __init__.py
    │   ├── settings.py
    │   ├── urls.py
    │   ├── wsgi.py
    ├── manage.py
    └── mmo2otitus
        ├── admin.py
        ├── __init__.py
        ├── migrations
        │   └── __init__.py
        ├── models.py
        ├── tests.py
        └── views.py

添加视图和URL配置

在djangoStudy1目录新建一个 view.py 文件,并输入代码:

from django.http import HttpResponse


def hello(response):
    return HttpResponse("titus huang !")

然后修改urls.py,代码修改为

from django.conf.urls import *
from djangoStudy1.view import hello

urlpatterns = patterns("",
                       ('^hello/$', hello),
)

整个目录如下:

hy@HP ~/Practice/Python/Django $ tree
.
└── djangoStudy1
    ├── db.sqlite3
    ├── djangoStudy1
    │   ├── __init__.py
    │   ├── __init__.pyc
    │   ├── settings.py
    │   ├── settings.pyc
    │   ├── urls.py
    │   ├── urls.pyc
    │   ├── view.py
    │   ├── view.pyc
    │   ├── wsgi.py
    │   └── wsgi.pyc
    ├── manage.py
    └── mmo2otitus
        ├── admin.py
        ├── __init__.py
        ├── migrations
        │   └── __init__.py
        ├── models.py
        ├── tests.py
        └── views.py

启动服务

完成上述配置之后,运行

python manage.py runserver 172.17.42.1:8000

用浏览器访问即可看到网页

输入图片说明

这样django就跑起来了。

© 著作权归作者所有

共有 人打赏支持
上一篇: Django学习笔记(2)
下一篇: 一条SQL优化之路
兔之
粉丝 66
博文 247
码字总数 95896
作品 7
深圳
程序员
私信 提问
Django 使用会话( sessions )功能

淘宝、天猫、京东等电商网站的出现,让我们足不出户就能购物。在这些网站中,都有一个“购物车”的功能。当我们在不同商品页面将商品加入购物车,然后关闭浏览器。等下次浏览该网站时,我们会...

猴哥Yuri
05/10
0
0
Django 学习笔记之模型高级用法(下)

接着上篇文章内容,本文分享自己对模型一些用法的总结。 1 模型的元数据Meta 除了抽象模型,在模型中定义的字段都会成为表中的列。如果我们需要给模型指定其他一些信息,例如排序方式、数据库...

猴哥Yuri
04/27
0
0
Django 实战2:利用 Session 实现自动登录

上篇文章中讲到 Django 如何启动以及配置 sessions 功能。sessions 功能用是跟踪用户的状态,经常结合 Cookie 功能实现自动登录功能。 所谓的“自动登录”指的是:我们登录一些网站,在不关闭...

猴哥Yuri
05/13
0
0
Django 实战1:搭建属于自己社工查询系统(下)

上篇文章已经完成框架搭建,本文接着上篇的内容继续讲解。本片主要的说三点内容,分别是:根据条件查询数据、根据查询结果显示不同内容、将查询数据填充到页面上。 1 逻辑优化 在上篇文章,我...

猴哥Yuri
04/15
0
0
Django 学习笔记之模型高级用法(上)

前面有两篇文章简单介绍 Django 的模型,这一部分算是基础知识。我自己近期也总做了下总结,将花大概两篇的篇幅来分享下模型的一些高级用法。 如果想熟悉 Django 的用法,我认为应该一开始要...

猴哥Yuri
04/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

3分钟总结Mybatis别名

1.系统内置别名: 把类型全小写(resultType/paramType) 2.给某个类起别名 2.1 alias=”自定义” <typeAliases> <typeAlias type="com.bjsxt.pojo.People" alias="peo"/> </typeAli......

KingFightingAn
31分钟前
1
0
JAVA设计模式之模板方法模式和建造者模式

一、前期回顾 上一篇《Java 设计模式之工厂方法模式与抽象工厂模式》介绍了三种工厂模式,分别是工厂方法模式,简单工厂方法模式,抽象工厂模式,文中详细根据实际场景介绍了三种模式的定义,...

木木匠
今天
7
0
C中的宏的使用(宏嵌套/宏展开/可变参数宏)

基本原则: 在展开当前宏函数时,如果形参有#或##则不进行宏参数的展开,否则先展开宏参数,再展开当前宏。 #是在定义两边加上双引号 #define _TOSTR(s) #sprintf(_TOSTR(test ABC))pr...

SamXIAO
今天
4
0
SpringBoot 整合异步调用方法

1. 在 SpringBoot 主类上使用 @EnableAsync 注解,开启异步调用功能 package com.codingos.springbootdemo;import org.springframework.boot.SpringApplication;import org.springfra......

北漂的我
今天
3
0
0015-如何使用Sentry管理Hive外部表权限

1.文档编写目的 本文档主要讲述如何使用Sentry对Hive外部表权限管理,并基于以下假设: 1.操作系统版本:RedHat6.5 2.CM版本:CM 5.11.1 3.集群已启用Kerberos和Sentry 4.采用具有sudo权限的...

Hadoop实操
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部