• Django开发网站(一)


    首先参考文章为The Django Book

    Windows下图文安装Django及WEB服务启动教程
    http://www.djangochina.cn/forum.php?mod=viewthread&tid=5&fromuid=5430
    (出处: Django中国|Django中文社区)

    一 安装Django

    在linux(如ubuntu)系统下一般都自动安装了Python,检查的方法是在终端输入python,如果出现如下信息,说明已经安装

    (一)安装Django的方法是,从官网下载最新安装包,然后依次执行:

    1、tar xvzf Django-*.tar.gz

    2、cd Django-*

    3、sudo python setup.py install

    (二)检查Django安装成功与否:

    1、python

    2、import django

    3、django.VERSION(或django.get_version())

    二 建立WEB站点:

    (一)创建站点

    跳转到指定的目录:执行

    django-admin.py startproject mysite

    即创建一个名字为mysite的站点,在该文件夹中生成一个同名的mysite文件和一个manage.py文件,在mysite中,又包括四个文件:__init__.py、settings.py、urls.py和。

    (二)启动站点

    初始的hello测试页主要用到3个文件

    1启动WEB站点:

    python manage.py runserver

    python manage.py runserver 8080

    python manage.py runserver 0.0.0.0:8000

    2创建视图文件(views.py):

    from django.http import HttpResponse
    
    def hello(request):
        return HttpResponse("Hello world")

    定义一个名字为hello的视图,当有“请求”时,响应返回“hello world"。

    3修改映射显示(urls.py)

    from django.conf.urls.defaults import *
    from mysite.views import hello  #引入名字为hello的视图文件  
    
    # Uncomment the next two lines to enable the admin: # from django.contrib import admin # admin.autodiscover() urlpatterns = patterns('', # Example: # (r'^mysite/', include('mysite.foo.urls')), # Uncomment the admin/doc line below and add 'django.contrib.admindocs' # to INSTALLED_APPS to enable admin documentation: # (r'^admin/doc/', include('django.contrib.admindocs.urls')), ('^hello/$', hello), # Uncomment the next line to enable the admin: # (r'^admin/', include(admin.site.urls)), )

     

  • 相关阅读:
    你人生中的那口井挖了没有?
    SQL Server 中WITH (NOLOCK)浅析
    如何用SQL语句查询Excel数据?
    ASP.NET Core中的依赖注入(2):依赖注入(DI)
    ASP.NET Core中的依赖注入(1):控制反转(IoC)
    wx小程序的学习
    Mac OS 下安装mysql环境
    Mac 全局变量 ~/.bash_profile 文件不存在的问题
    延期风险原因总结
    homebrew osx下面最优秀的包管理工具
  • 原文地址:https://www.cnblogs.com/gjianw217/p/3328255.html
Copyright © 2020-2023  润新知