第一个web网站搭建过程
环境:
python3.8
django3.0.6:
pip install -v django==3.0.6
yum install python-django
创建项目:
django-admin startproject myweb
启动
python manage.py runserver ip:8000
创建自己的项目
python manage.py startapp myapp
myapp/下创建模板文件夹
mkdir templates
模板文件夹下创建index文件
vim index.html
-------用于展示的网页内容
修改以下几个文件:
myweb/settings.py
----设置访问权限
ALLOWED_HOSTS 增加访问ip
ALLOWED_HOSTS = [‘ip’]
myweb/myapp/views.py
— 添加 index 函数,返回 index.html 页面
from django.shortcuts import render
# Create your views here.
def index(request): #新增
return render(request, 'index.html') ##新增
myweb/urls.py
----添加路由
from django.conf.urls import url
from django.contrib import admin
from myapp import views
urlpatterns = [
url(r'^admin/', admin.site.urls),
url('', views.index), #新增
]
运行项目python manage.py runserver ip:80