zoukankan      html  css  js  c++  java
  • Django-01-创建项目和app

     一.创建项目

      1.直接在编译器中创建

      2.命令创建

        `django-admin startproject hello_django`

    二、项目结构

      ├── hello_django              
      │   ├── __init__.py
      │   ├── settings.py
      │   ├── urls.py
      │   └── wsgi.py
      └── manage.py

      manage.py django中的一个命令行工具,管理django项目
      __init__.py 空文件,告诉python这个目录是python包
      setting.py 配置文件,包含数据库信息,调试标志,静态文件等。
      urls.py      Django项目的URL声明
      wsgi.py 部署服务器用到的

       

    三、创建视图函数

      1.在项目目录下创建views.py视图函数

    # hello_django/views.py
    from django.http import HttpResponse
    
    def index(request):
        return HttpResponse('hello django!')

      2.定义试图函数相关的URL(hello_django/urls.py)

    # hello_django/urls.py
    from django.conf.urls import url
    from django.contrib import admin
    from . import views
    urlpatterns = [
        url(r'^admin/', admin.site.urls),
        url(r'^hello/', views.index),
    ]

      文件保存好后,检查服务器是否正常运行,然后在浏览器上输入ip地址:端口/hello就能在网页上查看到hello django!

    四、新建app

      一个项目可以包含多个应用(app,类似于模块,主页打开多个模块就是多个app),下面是创建应用的命令:

        python manage.py startapp movie

      在pycharm中打开项目的manage管理器, 然后输入创建应用的命令startapp appname

      

  • 相关阅读:
    优化linux,安装node环境
    腾讯云主机的公网无法访问,putty和FileZilla连接不上
    angularjs1.x的directive中的link参数element见解
    springboot自动装配原理
    redis哨兵部署
    HashMap笔记
    多线程与高并发
    java面试必会知识点
    maven仓库
    java任务调度简单示例
  • 原文地址:https://www.cnblogs.com/bear905695019/p/9119917.html
Copyright © 2011-2022 走看看