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

  

猜你喜欢

转载自www.cnblogs.com/bear905695019/p/9119917.html