django下做空白网页

构建网页,需要先配置环境,具体的环境配置比如pyenv,python等在这里就不过多介绍。下面是有关用django来构建网页的初级方法。
以下代码请确保pyenv,python已经配置,以下代码均在终端里运行。
mkdir demo //建立demo文件夹
cd demo //进入文件夹
python3 -m venv myvenv// 创建虚拟环境
source myvenv/bin/activate //进入虚拟环境
pip install django==1.8 //在虚拟环境下面配置django
django-admin startproject mysite .//建立一个项目文件夹,mysite

打开mysite里的setting.py文件并且把TIME_ZONE修改成Asia/Shanghai。之后在此文件的最下面添加
STATIC_ROOT = os.path.join(BASE_DIR, 'static')

之后运行数据库,
python manage.py migrate//配置数据库(这些代码在终端中运行)
python manage.py runserver//运行数据库

在这里初步可以打开127.0.0.0.1:8000这个网址,但是没有内容。
这个时候就需要我们写网页了,在哪里写呢?请往下看:
首先需要改变url
from django.conf.urls import include, url
from django.contrib import admin

urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),//添加此链接,
    url(r'', include('demo.urls')),]

然后创建demo文件夹,并且创建urls.py文件在此文件中添加:
from django.conf.urls import url
from . import views//导入

之后在demo文件中创建templates/demo这两个文件夹,并且在demo中创建list.html文件
这个时候你再此打开网页就会发现一个空白的网页。如果需要显示东西就用到你有关html和css的知识了。本文不过多介绍。




猜你喜欢

转载自soyomo.iteye.com/blog/2369743