zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Meteor + node-imap(nodejs) + mailparser(nodejs) 实现完整收发邮件
    详解log4j2(上)
    循序渐进之Spring AOP(6)
    循序渐进之Spring AOP(5)
    循序渐进之Spring AOP(3)
    循序渐进之Spring AOP(4)
    循序渐进之Spring AOP(2)
    循序渐进之Spring AOP(1)
    通俗的解释JAVA wait/notify机制
    开发高性能JAVA应用程序基础(内存篇)
  • 原文地址:https://www.cnblogs.com/hanggegege/p/6675121.html
Copyright © 2011-2022 走看看