Python框架之Django简单实例(一)

首先声明编译软甲使用的是Pycharm,Django的安装这里就不赘述了,可以参考其他的文章。

1.新建Django工程

Python框架之Django简单实例(一)_第1张图片

2.点击create后,工程目录如下:

Python框架之Django简单实例(一)_第2张图片 

3.创建APP

打开Pycharm中的Terminal,输入命令:

python manage.py startapp django_web

Python框架之Django简单实例(一)_第3张图片

Python框架之Django简单实例(一)_第4张图片 

执行成功后,工程目录结构如下:

Python框架之Django简单实例(一)_第5张图片 

 修改settings.py文件,注册这个APP

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

Django的开发遵循MTV模式(models, templates, views),views.py负责执行操作,models.py负责数据处理(如数据库连接),templates目录下存放网页的模板

4.在templates下新建index.html




    
    Hello


    

Hello World!

写个最简单的Hello World。

5.编写views.py,定义访问这个index.html文件的操作

def index(request):
    return render(request, 'index.html')

6.编写urls.py文件,定义访问这个index.html的url路径

from django.conf.urls import url 
from django.contrib import admin 
from django_web.views import index #导入views.py文件中的index函数 

urlpatterns = [ 
    url(r'^admin/', admin.site.urls), 
    url(r'^index/', index),  
]

7.在Pycharm的Terminal中输入命令运行服务器:

python manage.py runserver

最后,在浏览器中输入:http://localhost:8000/index/

Python框架之Django简单实例(一)_第6张图片

你可能感兴趣的:(Python)