Python的学习笔记DAY9---Django学习1
2016-10-26 16:46
417 查看
首先是安装,直接pip安装,pip install django等自动安装完成即可,如需指定版本号,只需在django后面加上==1.09即可下载1.09版本。
然后就是新建项目,先到想创建文件的文件夹下,按住shift点击右键,选择在此处打开命令窗口,在命令行下,输入
出现这个页面表示没处出现问题。可以在runserver后面直接指定IP和端口,在局域网内可以使用0.0.0.0:8000来让其他机器均可以访问到此页面。
创建APP,django中的功能均可使用APP来实现,在有manage.py的那一层使用命令
django自带的开发服务器会自动根据代码的变化来显示,并不需要重启。django中的urls.py是根据正则来进行匹配的。
PS:建议安装个ipython,好用的不行,直接pip install ipython让它安装就可以了,使用的时候在命令提示符直接输入Ipython打开,简直好用的不行。
然后就是新建项目,先到想创建文件的文件夹下,按住shift点击右键,选择在此处打开命令窗口,在命令行下,输入
django-admin.py startproject mysite就创建了一个名为mysite的项目,打开文件夹,其中有一个文件夹mysite和一个文件manage.py。在此处打开命令提示符输入
python manage.py runserver就开启了服务器,这时在浏览器打开127.0.0.1:8000就可以看到页面
出现这个页面表示没处出现问题。可以在runserver后面直接指定IP和端口,在局域网内可以使用0.0.0.0:8000来让其他机器均可以访问到此页面。
创建APP,django中的功能均可使用APP来实现,在有manage.py的那一层使用命令
python manage.py startapp learn创建一个名为learn的app。然后打开mysite/mysite/settings.py来修改INSTALLED_APPS将APP添加到其中,代码如下:
INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'learn', ]然后在learn文件夹下修改views.py,代码如下:
from djanjo.http import HttpResponse def index(request): return HttpResponse('hello world')再修改mysite/mysite/urls.py,代码如下:
from django.conf.urls import url from django.contrib import admin from learn import views as learn_views urlpatterns = [ url(r'^$',learn_views.index), url(r'^admin/', admin.site.urls), ]然后在你前面都没有写错的情况下,127.0.0.1:8000会变成这个样子:
django自带的开发服务器会自动根据代码的变化来显示,并不需要重启。django中的urls.py是根据正则来进行匹配的。
PS:建议安装个ipython,好用的不行,直接pip install ipython让它安装就可以了,使用的时候在命令提示符直接输入Ipython打开,简直好用的不行。
相关文章推荐
- python+django+mysql学习笔记 (一) – 安装篇
- django学习笔记(一):Python2.7 、Django1.2下载及安装
- python Django 学习笔记(二)—— 一个简单的网页
- Django学习笔记2-Python IDE
- Python Web 开发 学习笔记1 安装配置 python+django
- python Django 学习笔记(六)—— 写一个简单blog做增删改练手
- Python框架之Django学习笔记(七)
- Python框架之Django学习笔记(十)
- VS2013中Python学习笔记[Django Web的第一个网页]
- Python & Django 学习笔记
- [python]django学习笔记 一
- python Django 学习笔记(一)—— Django安装
- [python]-django学习笔记-[2]
- python学习笔记(django入门02)
- python-django开发学习笔记一
- python-django开发学习笔记三
- python-django开发学习笔记四
- python Django 学习笔记(三)—— 模版的使用
- Python框架之Django学习笔记(六)
- Python框架之Django学习笔记(二)