`
haoningabc
  • 浏览: 1465618 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Django-1.3的helloworld7 快速复习

阅读更多
败扯了,就是看遍http://djangobook.py3k.cn/

>>> import django
>>> django.VERSION
django-admin.py 放到path下
django-admin.py startproject mysite
python manage.py runserver 192.168.76.128:8000

views.py post提交
from django.http import HttpResponse
import datetime

def current_datetime(request):
    now = datetime.datetime.now()
    html = "<html><body>It is now %s.<form method='post' action='/test'><input type='text' name='test'/><input type='submit' /></form</body></html>" % now
    return HttpResponse(html)
def test(request):
    #html="test %s" % request.get_full_path();
    #html="test %s" % request.get_host();
    html="this post is %s,request.get_full_path(): %s,request.get_host(): %s" % (request.POST['test'],request.get_full_path(),request.get_host());
#    html="test %s" % request.POST['test'];
    return HttpResponse(html);


from django.conf.urls.defaults import *
from mysite.views import current_datetime,test
urlpatterns = patterns('',
    (r'^time', current_datetime),
    (r'^test', test),
)


在settings.py里的MIDDLEWARE_CLASSES中加入下面两行:
        'django.middleware.csrf.CsrfViewMiddleware',
        'django.middleware.csrf.CsrfResponseMiddleware',
不加则post提交报403

----------
python manage.py shell
分享到:
评论

相关推荐

    PyPI 官网下载 | django-fluent-blogs-1.3.tar.gz

    7. **持续更新和社区贡献**:作为开源项目,django-fluent-blogs依赖于社区的贡献,包括bug报告、问题解决、功能建议和代码提交。用户可以通过GitHub或其他版本控制系统查看项目源代码,参与讨论,甚至成为项目贡献...

    PyPI 官网下载 | django-view-shortcuts-1.3.tar.gz

    **PyPI 官网下载 | django-view-shortcuts-1.3.tar.gz** 在Python的世界里,PyPI(Python Package Index)是官方的第三方软件包仓库,开发者可以在这里发布自己的Python库,供全球用户下载和使用。`django-view-...

    Python库 | django-categories-1.3b5.tar.gz

    **Python库 django-categories-1.3b5.tar.gz** `django-categories` 是一个基于Python的Django框架的扩展,主要用于创建和管理分类体系。这个库为开发者提供了在Django项目中构建灵活、多层次的分类系统的能力。在...

    django-docs-1.3-en.rar

    "django-docs-1.3-en.rar"是Django 1.3版本的英文官方文档,包含了关于该框架的详尽信息。这份文档对于学习和理解Django 1.3的核心概念、功能和最佳实践至关重要。 1. **Django简介** Django是基于模型-视图-控制...

    Django-1.3.tar.gz

    Django是Python编程语言中的一款流行且功能强大的Web框架,它允许开发者快速构建高效、可维护的Web应用程序。Django 1.3是这个框架的一个早期版本,虽然现在已经有了更现代的版本,但对于学习历史版本或者对特定环境...

    PyPI 官网下载 | pip-1.3.tar.gz

    标题中的“PyPI 官网下载 | pip-1.3.tar.gz”指的是Python Package Index (PyPI) 上的一个软件包,pip是Python的包管理工具,用于安装和管理Python库。1.3是这个版本的pip,而.tar.gz是源代码压缩格式,通常用于在...

    django-docs-1.3-en文档

    **Django Docs 1.3 En 文档** Django Docs 1.3 En 是一份针对 Django 1.3 版本的官方英文文档,旨在帮助开发者深入理解和掌握这个流行的Python Web框架。Django是一个开放源代码的Web应用框架,遵循模型-视图-控制...

    高效易用Django流程引擎源码 - django-lb-workflow

    项目概述:django-lb-workflow 是一个基于Python的高效易用Django...综合来看,django-lb-workflow是一个功能全面、易于集成的Django流程引擎,非常适合需要在现有系统中快速引入流程管理功能的开发者和项目团队使用。

    Django-HelloWorld

    "Django-HelloWorld"项目可能是初学者接触Django时的一个基本示例,它展示了如何在Django环境中创建一个简单的“Hello, World!”应用程序。 **一、安装Django** 在开始之前,确保你已经安装了Python。Django可以在...

    Django-商城项目

    Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目Django-商城项目...

    Django-1.2.5.tar.gz

    总结,Django-1.2.5是Python Web开发的一个重要里程碑,提供了一系列强大的工具和特性,使得开发者能够快速构建安全、高效的Web应用程序。尽管现在已经有了更新的版本,但理解1.2.5版本的基本概念和工作原理对于学习...

    Python库 | django-layers-hr-1.9.tar.gz

    总的来说,`django-layers-hr-1.9`为Python开发者提供了一套完善的人力资源管理解决方案,结合Django的高效开发能力,能帮助企业快速构建出稳定、易维护的人力资源管理系统。无论是初创公司还是大型企业,都可以从中...

    PyPI 官网下载 | django-tables2-column-shifter-0.3.0.tar.gz

    《PyPI官网下载:django-tables2-column-shifter-0.3.0.tar.gz》 在Python的世界里,PyPI(Python Package Index)是开发者们分享和获取Python软件包的重要平台。今天我们要讨论的是其中的一个特定包——`django-...

    PyPI 官网下载 | django_kmuhelper-1.3-py3-none-any.whl

    资源来自pypi官网。 资源全名:django_kmuhelper-1.3-py3-none-any.whl

    django-fluent-dashboard.pdf

    Django-fluent-dashboard是一款基于Django-admin-tools的自定义管理后台仪表盘扩展模块。它不仅提供了将标准Django后台主页替换成基于小部件的仪表盘的默认机制,而且通过提供额外的“模块”(即小部件)进一步扩展...

    Django-2.1-py3-none-any.whl

    Django-2.1-py3-none-any.whl 从国外网站下载Django-2.1-py3-none-any.whl太慢了,基本几KB 传上来共享给大家 省的大家自己下了

    Python库 | Django-3.2.11-py3-none-any.whl

    资源分类:Python库 所属语言:Python 资源全名:Django-3.2.11-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059

    Python库 | django-minio-backend-2.5.0.tar.gz

    **Python库 django-minio-backend-2.5.0.tar.gz** `django-minio-backend` 是一个专门为Python的Django框架设计的存储后端,它允许开发者将Django的静态文件和媒体文件存储在MinIO对象存储服务上。这个库使得在...

    django-admin-bootstrap-master.zip

    【django-admin-bootstrap-master.zip】是一个包含Django管理界面(admin)风格化为Bootstrap主题的项目压缩包。这个项目旨在提供一个美观、响应式且用户体验友好的Django后台管理界面。Bootstrap是一个流行的前端...

    Django-REST-framework教程中文版

    Django-REST-framework教程中文版是一份关于如何使用Django-REST-framework来快速创建REST风格API的中文教程。Django-REST-framework是一个建立在Django框架之上的强大的REST API工具包,它允许开发者利用Django的...

Global site tag (gtag.js) - Google Analytics