django搭建web (二) urls.py】的更多相关文章

URL模式: 在app下的urls.py中 urlpatterns=[ url(正则表达式,view函数,参数,别名,前缀)] urlpatterns=[ url(r'^hello/$',hello.views.hello,{'a':'123'}) ] 第三个参数{'a':'123'}必须在hello.views.hello中被接收,切名称要一样,不然会报错 例如: def hello(request,a): print(a) ... ... 第五个参数前缀作用: urlpatterns=[ u…
http请求: HttpRequest http响应: HttpResponse 所在位置:django.http isinstance(request,HttpResponse) True->request的类型就是HttpRequest HttpRequest对象属性: Attribute Description path 请求页面的全路径 method 请求中使用的HTTP方法的字符串表示.全大写表示.例如 if quest.method == 'GET': do_something()…
demo 该demo模型主要是用于问题,选择单个或多个答案的问卷形式应用 # -*- coding: utf-8 -*- from __future__ import unicode_literals from django.db import models # Create your models here. choice_style = ( ('r','radio'), ('c','checkbox') ) class myQuestion(models.Model): question_t…
demo 关于模型myQuestion,myAnswer将在后述博客提及 # -*- coding: utf-8 -*- from __future__ import unicode_literals from django.contrib import admin from .models import myQuestion,myAnswer # Register your models here. class answerInLine(admin.TabularInline): model…
接上一篇:PyCharm社区版+Django搭建web开发环境-1 1. 创建好django项目并建立app应用:web 2. setting.py:配置app应用 INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.…
1.python 的安装 网上很多关于django跟python 开发的资料,这块我正在实习准备用这个两个合起来搞一个基于web 的东西出来现在开始学习,写点东西记录一下心得. 开发环境是windows的,所以我们到python官网下载64位的windows操作系统的安装包: https://www.python.org/ftp/python/3.4.3/python-3.4.3.amd64.msi 这个版本直接添加了系统的环境变量非常的方面(吐槽一下各种开发环境环境变量的配置). 2.Djan…
一.安装软件 1.安装 Python 2.7.PyCharm.pip(Python包管理工具).Django ( pip install Django) 二.部署 1.PyCharm 新建Django工程     完成后,其目录如下:     子目录MyDjangoProject下表示工程的全局配置,分别为setttings.py.urls.py和wsgi.py,其中setttings.py包括了系统的数据库配置.应用配置和其他配置,urls.py则 表示web工程Url映射的配置. 子目录st…
建立工程 django-admin.py startproject project_name 建立app python manage.py startapp app_name 将app添加进工程中 在工程目录下打开settings.py,在INSTALLED_APPS中,末尾添加"app_name"#app名字 在app下的views.py里定义一个业务处理函数 def hello(request): return render(request,"table.html&quo…
1. 内部重构 2. 外部重构 website/blog/urls.py website/website/urls.py 3. 两种参数处理方式 -1. blog/index/?id=1234&name=bikmin #urls.py url(r'^blog/index/$','get_id_name')  #views.py from django.http import HttpResponse from django.template import loader,Context def g…
安装 Python 去 Python 官方网站找到 Python 3 的下载地址,根据你的系统选择 32 位或者 64 位的安装包,下载好后双击安装即可. 检测是否安装完成 C:\WINDOWS\system32>python -V Python 3.5.2 使用虚拟环境 Virtualenv 安装 Virtualenv C:\WINDOWS\system32>pip install virtualenv 安装成功后就可以开始创建虚拟环境,指定一个你喜欢的目录 C:\WINDOWS\syste…