Python的web框架Django基础学习(1)

1.首先PIP安装一下

pip install django==1.11.7

2.可通过pycharm来创建一个Django工程

setting.py中可以小设置一下,例如访问的ip,语言,时间格式

#ip
ALLOWED_HOSTS = ["*"]
#语言
LANGUAGE_CODE = 'zh-hans'
#时区
TIME_ZONE = 'Asia/Shanghai'

 3.因为Django内置了一个开发服务容器,所以可以通过命令行来运行一下,运行生成项目的manage.py文件

python manage.py runserver

就可以通过本地8000端口访问一下了

4.访问后提示我们需要创建一个程序

可以通过上述命令

python manage.py startapp 名字

 来创建一个目录。

 5.之后我们可以通过在views.py中建立方法,到urls中去引用来实现一个地址访问相应。

views.py

from django.http import HttpResponse
from django.shortcuts import render

# Create your views here.
#默认参数需要写入requset
def solaDemo(request):
    #通过Response写回响应值
    return HttpResponse("solaDemo")

urls.py

from django.conf.urls import url
from django.contrib import admin

from app import views

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    #在数组中可以加入路径,并使用views中的哪个方法
    url(r'^sola/',views.solaDemo)
]

配置完成后,运行manage.py runserver就可以访问/sola地址,来查看相应结果了

 

可以用次方法来快速提示文件夹中的文件名 

通过render方法,渲染index来响应

from django.http import HttpResponse
from django.shortcuts import render

# Create your views here.
#默认参数需要写入requset
def solaDemo(request):
    #通过Response写回响应值
    return HttpResponse("solaDemo")

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

Tips:python manage.py runserver 0.0.0.0:8080 可以设定运行服务的端口 

发布了143 篇原创文章 · 获赞 255 · 访问量 18万+

猜你喜欢

转载自blog.csdn.net/jiulanhao/article/details/102722241