第一次在Django上编写静态网页

作者:金沙城中心全部网址

新建一个Python Django工程:

Win+RAV4步入cmd命令分界面,并cd到钦定工程目录下,比方作者的工程目录是E:wampApache24www

第一次在Django上编写静态网页。输入E: 跳转E盘

输入cd wampApache24 跳转到内定目录下

输入django-admin.py startproject www 创设Python Django工程,生成了四个文书夹www,其布局为:
www/
manage.py
www/
__init.py
settings.py
第一次在Django上编写静态网页。urls.py
第一次在Django上编写静态网页。wsgi.py

其中:
manage.py:一个命令行工具,通过它能够调用Django shell和数据库等。键入python manage.py -h,查看它的连带职能。
__init__.py:让 Python 把该目录当成一个支出包 (即黄金时代组模块)所需的文书。那是三个空文件,平常你无需改革它。
settings.py:项指标暗中同意设置,包罗数据库新闻,调节和测验标识甚至其余部分干活的变量。
urls.py:django项目标U哈弗L设置。 可视其为您的django网址的目录, 担负把U哈弗L情势映射到应用程序。
第一次在Django上编写静态网页。wsgi.py: 服务器网关接口(Python Web Server Gateway Interface),web服务器和web服务程序照旧框架之间的一种简易而通用的接口。

输入cd www 踏入www目录,此处能够输入python manage.py runserver运行服务器,运行成功后,在ie浏览器的网站上输入http://127.0.0.1:8000/开展测量检验,同期在键盘上按ctrl+break退出服务器

新建一个Python Django项目:

输入django-admin.py startapp firstapp 始建firstapp项目,并转移名叫firstapp文件夹,其布局为

firstapp/
__init__.py

admin.py

models.py

tests.py

views.py
migrations /
__init.py
**
备注, 例如您曾经发布过Hello world页面,但是还没选拔网页框架,只是轻便的在hello.html文本文件中输入Hello World,然后上传出八个网页服务器上,如:http:// 127.0.0.1/helloWorld.html.**

那么您应该理解下Python Django四个方面:

一是页面包车型地铁内容是靠view function(视图函数卡塔 尔(阿拉伯语:قطر‎来兑现;

二是UWranglerL定义在urls.py文件的 UEvoqueLconf配置音信里。

 

打开www/www/settings.py 文件修改INSTALLED_APPS,在最后一行添加我们建立的firstapp项目名称,修改后如下:

INSTALLED_APPS = (

    'django.contrib.admin',

    'django.contrib.auth',

    'django.contrib.contenttypes',

    'django.contrib.sessions',

    'django.contrib.messages',

    'django.contrib.staticfiles',


    'firstapp',

)

备考,这一步是怎么呢? 新建的 app 即便不加到 INSTALL_APPS 中的话, django 就不能够自动找到app中的模板文件(app-name/templates/下的公文)和静态文件(app-name/static/中的文件) , 前面你会学习到它们各自用来干什么.

新建二个静态网页测量检验:

接下来在firstapp文件夹下创设templates文件夹,并在templates文件夹下新建一个名字为home.html的公文,其编码格式设为utf-8,该公文中写入:

<!DOCTYPE html>

<html>

<head>

*    <title>应接光临</title>***

</head>

<body>

应接光顾自强学堂

</body>

</html>

打开www/www/ 下的urls.py文件,直接改动文件内容:

from django.conf.urls import include, url

from django.contrib import admin


urlpatterns = [

    url(r'^$', 'firstapp.views.home', name='home'),

    # url(r'^blog/', include('blog.urls')),


    url(r'^admin/', include(admin.site.urls)),

]

输入python manage.py runserver运营服务器,运行成功后,在ie浏览器的网站上输入http://127.0.0.1:8000/,在网页上见到应接光降自强学堂

备考:推荐学习网站:

本文由金沙城中心全部网址发布,转载请注明来源

关键词: