django环境搭建

来源:互联网 发布:bi软件安卓版 编辑:程序博客网 时间:2024/05/16 14:43

安装django 1.10版本

pip install Django==1.10
(首先要确保你的电脑上安装了pip,环境变量也配置完成)

直接在pycharm开发工具中新建一个django项目
项目名称为FirstDjango,然后会自动生成一个manage.py以及名称与工程名相同的模块FirstDjango

在模块中新建一个名叫 _init.py_ 的空文件
这个文件的作用就相当于指明了模块的位置

在模块中新建一个名叫settings.py的文件
这个配置文件记录了工程的配置信息
- 以下是配置文件的内容
from django.utils.crypto import get_random_string
import os
from os.path import join as pjoin

BASE_DIR = os.path.dirname(os.path.dirname(file))

chars = ‘abcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*(-_=+)’
SECRET_KEY = get_random_string(50, chars)

INSTALLED_APPS = (
‘django.contrib.auth’,
‘django.contrib.contenttypes’,
‘django.contrib.sessions’,
‘django.contrib.sites’,
‘django.contrib.messages’,
‘django.contrib.staticfiles’,
‘django.contrib.admin’,
‘FirstDjango’,
)

#SECURITY WARNING: don’t run with debug turned on in production!

DEBUG = True
TEMPLATE_DEBUG = True
ALLOWED_HOSTS = []

# Static files (CSS, JavaScript, Images)

MEDIA_URL = ‘/media/’
MEDIA_ROOT = pjoin(BASE_DIR, “media”)
STATIC_URL = ‘/static/’
STATICFILES_DIRS = (
pjoin(BASE_DIR, “static”),
)

#View

ROOT_URLCONF = ‘FirstDjango.urls’

在模块中新建一个名叫urls.py的文件
这个相当于MVC框架中的控制层
from django.conf.urls import *

from FirstDjango.view import hello

urlpatterns = [url(r’^hello/$’, hello, kwargs=None, name=None )]

在模板中新建一个名叫view.py的文件
相当于视图层
from django.http import HttpResponse

def hello(request):
return HttpResponse(“Hello world”)

启动下服务就可以访问到网页了
默认的是8000端口
http://localhost:8000/hello

0 0
原创粉丝点击