Django开发环境搭建

下面是Python和Django的版本,仅供参考

1、新建一个Django project

    命令:django-admin.py startproject  project_name

    project_name目录下会生成manage.py和project_name目录,

    project_name/project_name目录下自动生成urls.py,wsgi.py,settings.py文件

    进入project_name目录下,修改setting.py文件,修改DATABASES信息:

        'ENGINE': 'django.db.backends.mysql',#我使用的是mysql

        'NAME': ' ', #填写数据库信息

        'USER': ' ',#填写数据库信息

        'PASSWORD': '',#填写数据库信息

        'HOST': '',#填写数据库信息

   同时添加 ALLOWED_HOSTS = ['*','0.0.0.0','127.0.0.1']

2、新建app

    进入刚才建的项目目录下,执行命令:python manage.py startapp app_name

    project_name/app_name目录下会自动生成apps.py、admin.py、views.py、models.py文件和migrations目录

3、修改project_name/project_name/settings.py

    INSTALLED_APPS = [ 
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'app_name',
]

4、添加应用视图,修改project_name/app_name/views.py

    添加如下代码:

    #coding:utf-8

    from django.http import HttpResponse


    def index(request):
        return HttpResponse("Hello World!")

5、定义视图相关URL,修改project_name/project_name/url.py

    from app_nameimport views as app_name_views

    同时urlpatterns内增加url(r'^$', app_name_views.index),

6、启动python manage.py runserver 0.0.0.0:8899

7、打开浏览器,访问 http://服务器ip地址:8899/,浏览器界面会显示Hello World!

猜你喜欢

转载自my.oschina.net/u/3625745/blog/1575734