Django

Posted ---

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Django相关的知识,希望对你有一定的参考价值。

1、新建工程 & 新建应用

django-admin.py startproject zqxt_tmpl
cd zqxt_tmpl
python manage.py startapp learn

2、把应用learn添加到setting.py中:

INSTALLED_APPS = [
    \'django.contrib.admin\',
    \'django.contrib.auth\',
    \'django.contrib.contenttypes\',
    \'django.contrib.sessions\',
    \'django.contrib.messages\',
    \'django.contrib.staticfiles\',
    \'learn\',
]

3、打开 learn/views.py 写一个首页的视图

from django.shortcuts import render

def home(request):
    return render(request, \'home.html\')

4、在 learn目录下新建一个 templates 文件夹,里面新建一个 home.html

├── learn
│   ├── admin.py
│   ├── admin.pyc
│   ├── apps.py
│   ├── __init__.py
│   ├── __init__.pyc
│   ├── migrations
│   │   ├── __init__.py
│   │   └── __init__.pyc
│   ├── models.py
│   ├── models.pyc
│   ├── templates
│   │   ├── home.html
│   │   └── home.html-backup
│   ├── tests.py
│   ├── views.py
│   └── views.pyc

5、在 home.html 中写内容

<!DOCTYPE html>
<html>
<head>
    <title>欢迎光临</title>
</head>
<body>
欢迎光临CHEN HANG
</body>
</html>

6、将视图函数对应到网址,更改 chen_tmpl/urls.py

from django.conf.urls import url
from django.contrib import admin

from learn import views as learn_views

urlpatterns = [
    url(r\'^$\', learn_views.home, name=\'home\'),

    url(r\'^admin/\', admin.site.urls),
]

7、运行

python manage.py runserver

8、浏览器

127.0.0.1:8000

 

 

 

 

 

 

 

dd

以上是关于Django的主要内容,如果未能解决你的问题,请参考以下文章

django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法(转)(代码片段

Django REST框架--认证和权限

如何在 Django 中显式重置模板片段缓存?

使用 Django 模板作为片段

python 通过django片段很多很多

JavaScript 片段在 Django 模板中不起作用