Django中如何进行网页设计

首先先创建一个project:
输入命令行: python manage.py startproject 名字
然后进入创建的project的文件夹中,执行下面的步骤
1、使用django写响应式页面前端有三步骤:
创建django的APP:命令行输入:python manage.py startapp 名字
这个命令行在执行创建项目project后使用,这样就可以进行网页的设计

②将创建的APP名字添加到settings.py文件中的 INSTALLED_APPS,
一般情况下,如果是小项目,APP一个就够了,看情况而定

③在创建的APP根目录下创建Templates文件夹来放置html文件

④在APP文件夹中的view.py中进行渲染,需要添加
from django.http import HttpResponse

templates的注意事项
①在view.py中返回render(),render()包含三个参数,响应(函数)参数,html文件名(要加后缀html),后台传过来的数据。
②Django按照INSTALLED_APPS中的添加顺序查找Templates
③不同App下Templates目录中的同名.html文件或造成冲突
解决方法:
在App的Templates目录下创建以App名为名称的目录,将html文件放入新创建的目录下,例如blog1中创建文件夹blog1并且将index.html文件放到此中。blog2中创建文件夹blog2并且将blog2APP中的index.html文件放到此中。


③配置url
首先先创建一个project:
输入命令行: python manage.py startproject 名字
然后进入创建的project的文件夹中,执行下面的步骤
1、使用django写响应式页面前端有三步骤:
创建django的APP:命令行输入:python manage.py startapp 名字
这个命令行在执行创建项目project后使用,这样就可以进行网页的设计

②将创建的APP名字添加到settings.py文件中的 INSTALLED_APPS,
一般情况下,如果是小项目,APP一个就够了,看情况而定

③在创建的APP根目录下创建Templates文件夹来放置html文件

④在APP文件夹中的view.py中进行渲染,需要添加
from django.http import HttpResponse

templates的注意事项
①在view.py中返回render(),render()包含三个参数,响应(函数)参数,html文件名(要加后缀html),后台传过来的数据。
②Django按照INSTALLED_APPS中的添加顺序查找Templates
③不同App下Templates目录中的同名.html文件或造成冲突
解决方法:
在App的Templates目录下创建以App名为名称的目录,将html文件放入新创建的目录下,例如blog1中创建文件夹blog1并且将index.html文件放到此中。blog2中创建文件夹blog2并且将blog2APP中的index.html文件放到此中。


③配置url

你可能感兴趣的:(django)