并cd到指定工程目录下,3、使用阿里云镜像下载Django

新建一个Python Django工程:

第三遍在Django上编写静态网页,django编写静态网页

新建一个Python Django工程:

Win+R进入cmd命令界面,并cd到指定工程目录下,比如自己的工程目录是E:\wamp\Apache24\www\

输入E: 跳转E盘

输入cd wamp\Apache24\ 跳转到指定目录下

输入django-admin.py startproject www 树立Python
Django工程,生成了一个文本夹www,其布局为:

www/
manage.py
www/
__init.py
settings.py
urls.py
wsgi.py

其中:
manage.py:一个命令行工具,通过它可以调用Django
shell和数据库等。键入python manage.py -h,查看它的有关功效。
__init__.py:让 Python 把该目录当成一个付出包
(即一组模块)所需的文书。那是一个空文件,一般你不要求修改它。
settings.py:项目的默认设置,包罗数据库音信,调试标志以及其余部分干活的变量。
urls.py:django项目标URL设置。 可视其为你的django网站的目录,
负责把URL情势映射到应用程序。
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(视图函数)来促成;

二是URL定义在urls.py文件的 URLconf配置音讯里。

 

打开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/,在网页上看见*欢迎光临自强学堂*

备考:推荐学习网址:
http://www.ziqiangxuetang.com/django/django-tutorial.html

http://www.bkjia.com/Pythonjc/1066706.htmlwww.bkjia.comtruehttp://www.bkjia.com/Pythonjc/1066706.htmlTechArticle第一次在Django上编写静态网页,django编写静态网页
新建一个Python Django工程: Win+R
进入cmd命令界面,并cd到指定工程目录下,比如自己的工程目录…

1、第一步安装Python2.7.13

Win+R进入cmd命令界面,并cd到指定工程目录下,比如自己的工程目录是E:\wamp\Apache24\www\

—-省略该手续

输入E: 跳转E盘

2、依照Django的提出下载相对应的Django版本

输入cd wamp\Apache24\
跳转到指定目录下

图片 1

输入django-admin.py startproject www
创制Python Django工程,生成了一个文书夹www,其协会为:
www/
manage.py
www/
__init.py
settings.py
urls.py
wsgi.py

3、使用阿里云镜像下载Django

其中:
manage.py:一个命令行工具,通过它可以调用Django
shell和数据库等。键入python manage.py -h,查看它的相干职能。
__init__.py:让 Python 把该目录当成一个开发包
(即一组模块)所需的文本。那是一个空文件,一般你不需求修改它。
settings.py:项目标默许设置,包含数据库音信,调试标志以及其他部分办事的变量。
urls.py:django项目标URL设置。 可视其为你的django网站的目录,
负责把URL格局映射到应用程序。
wsgi.py: 服务器网关接口(Python Web Server Gateway
Interface),web服务器和web服务程序如故框架之间的一种简单而通用的接口。

URL:https://mirrors.aliyun.com/pypi/simple/django/

输入cd www
进入www目录,此处可以输入python manage.py
runserver运行服务器,启动成功后,在ie浏览器的网址上输入http://127.0.0.1:8000/拓展测试,同时在键盘上按ctrl+break退出服务器

版主下载的版本是1.9.8

新建一个Python Django项目:

URL:https://mirrors.aliyun.com/pypi/packages/cc/36/cc342dd7a9921b0da8b0e2e7ec25b7bdec66701196ba20cca36f79906d34/Django-1.9.8.tar.gz#md5=486d18b73d38313058ec8f81b765421c

输入django-admin.py startapp firstapp
创办firstapp项目,并转移名称为firstapp文件夹,其布局为

4、把下载的文件放在python的scripts目录下并进行解压

firstapp/
__init__.py

5、使用cmd进入到该Django的目录下,版主的是身处E盘,再利用python setup.py
install安装,故下令为:

admin.py

# cd E:\Python27\Scripts\Django-1.9.8

models.py

# python setup.py install

tests.py

6、安装达成后翻看是或不是安装成功

views.py
migrations /
__init.py
**
备注, 一经您早就公布过Hello
world页面,可是没有行使网页框架,只是简短的在hello.html文本文件中输入Hello
World,然后上盛传一个网页服务器上,如:http://
127.0.0.1/helloWorld.html.**

# python

那就是说你应有领会下Python
Django八个地点:

# import django

一是页面的始末是靠view
function(视图函数)来贯彻;

# django.get_version()

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

返回:1.9.8  #代表安装成功

 

打开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',

)

7、 创造第二个项目DjangoWeb

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

7.1、因为要选取到django-admin.py,所以要跻身到该目录下

新建一个静态网页测试:

#
cd E:\Python27\Lib\site-packages\Django-1.9.8-py2.7.egg\EGG-INFO\scripts

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

# python django-admin.py startproject DjangoWeb

<!DOCTYPE html>

7.2、成功后会在时下scripts目录下创设DjangoWeb的文本夹,文件夹包蕴:

<html>

DjangoWeb文件夹,manager.py;此外DjangoWeb文件夹下又饱含了__init__.py,
settings.py, urls.py, wsgi.py

<head>

目录表达:

*    <title>欢迎光临</title>***

DjangoWeb: 项目标器皿。

</head>

manage.py: 一个实用的命令行工具,可让你以各样办法与该 Django
项目开展互动。

<body>

DjangoWeb/__init__.py: 一个空文件,告诉 Python 该目录是一个 Python
包。

欢迎光临自强学堂

DjangoWeb/settings.py: 该 Django 项目标安装/配置。

</body>

DjangoWeb/urls.py: 该 Django 项目标 URL 注明; 一份由 Django
驱动的网站”目录”。

</html>

DjangoWeb/wsgi.py: 一个 WSGI 包容的 Web 服务器的进口,以便运行你的项目。

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

7.3、再度进入DjangoWeb目录下启动服务器

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)),

]

# cd DjangoWeb

输入python manage.py
runserver运行服务器,启动成功后,在ie浏览器的网址上输入http://127.0.0.1:8000/,在网页上看见欢迎光临自强学堂

# python manage.py runserver 127.0.0.1:8000 #8000为默许端口号

备注:推荐学习网址:
http://www.ziqiangxuetang.com/django/django-tutorial.html

7.4、启动游览器并输入IP和端口号

图片 2

备考:版主在开行的是报了一个错,启动游览器输入IP和端口后打不开网页。

接下来跟进提醒音讯去履行,再一次启动服务器后就水到渠成了。

报错音讯如下:

You have unapplied migrations; your app may not work properly until they
are app

lied.

Run ‘python manage.py migrate’ to apply them.

相关文章