zoukankan      html  css  js  c++  java
  • Django尝试

    1. 安装Django

      可以通过pip install命令来安装Django:

    pip install django

    安装完,通过以下代码验证是否安装成功

    import django
    print django.VERSION

    2. Django开发流程

      2.1 建立项目

        使用django-admin建立Django项目

    django-admin startproject 站点名
    

      该命令执行完,在当前目录创建站点名对应的目录,并生成对应的Django文件

    站点名/
        manage.py
        站点名/
            __init__.py
            settings.py
            urls.py
            wsgi.py

    manage.py是Django项目管理的命令行工具,站点运行、数据库生成等都通过该工具完成。

      2.2 创建应用

        每个Django项目可包含多个应用,创建应用命令

    python manage.py startapp 应用名

        命令执行后会生成如下结构目录和文件

    应用名/
        __init__.py
        admin.py
        apps.py
        migrations/
            __init_.py
        models.py
        tests.py
        views.py

      2.3 视图

        2.3.1 在站点/views.py文件中建立一个函数

    from django.http import HttpResponse
    
    def welcome(request):
        return HttpResponse('<b>Welcome to my site!</b>')

        2.3.2 添加应用路由规则,在站点/urls.py文件中添加

    from django.conf.urls import url
    from . import views
    
    urlpatters = [
        url(r'', views.welcome),
    ]

        2.3.3 添加项目对应应用路由规则,项目/urls.py的urlpatters中增加对应规则,如下

    from django.conf.urls import url
    from django.contrib import admin
    from django.conf.urls import include
    
    urlpatterns = [
        url(r'^app/', include('app.urls')),
        url(r'^admin/',  admin.site.urls),  
    ]

      2.4 运行

        通过manage.py可以运行内置web服务器,如下

    python manage.py runserver 0.0.0.0:8001
  • 相关阅读:
    深入理解Kafka-学习笔记04-部分生产者客户端参数
    深入理解Kafka-学习笔记03-消息有序性
    IDEA包不存在找不到包解决方案
    深入理解Kafka-学习笔记02-生产者整体架构
    深入理解Kafka-学习笔记01-初识Kafka
    ClickHouse与MySQL数据类型对应
    MySQL查看版本
    从apache phoenix表提取数据为CSV
    Kafka查看版本
    HBASE查看版本
  • 原文地址:https://www.cnblogs.com/lnkDel/p/9156391.html
Copyright © 2011-2022 走看看