抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >


Django 的环境配置

Django 的环境配置

python 环境是 ok 的

pip 是可用的

  • pip 用来安装第三方包的

创建虚拟环境【可以先不写】

  • linux/mac
  • windows

安装 Django

pip install django==1.11.7

django 安装成功之后,创建项目

创建项目之前首先新建一个目录【文件夹】

进入这个目录之后执行

django-admin  startproject  projectname
#django-admin startproject 项目名

使用 pycharm 打开项目的时候,要在 manage.py 的上一级打开

  • manage 所在的文件夹

当进入 pychram 之后,我们可以使用自带终端来创建 app

python manage.py  startapp  appname

当 app 创建完成之后,需要在 setting.py 文件中配置

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
"App",#添加我们创建的app
]

在 setting.py 文件中

ALLOWED_HOSTS = ["*"]
#允许所有人访问

在 setting.py 文件中

#设置语言
LANGUAGE_CODE = 'zh-hans'
#设置时区
TIME_ZONE = 'Asia/Shanghai'

运行当前项目

python manage.py  runserver  

运行成功,在浏览器访问

http://127.0.0.1:8000/
#会显示正常工作

添加一个路由,在 urls.py 文件中添加

urlpatterns = [
url(r'^admin/', admin.site.urls),
# alt+enter 添加,需要导包,App下面的views
url(r"^login/",views.login),
]

需要在 app 中的 views.py 去创建视图函数 login

def login(request):
#必须返回的是httpResponse对象
return HttpResponse("你真是一个小机灵鬼!!!")

执行 python manage.py runserver 将服务器重新部署

在浏览器访问的时候,这时候需要使用

http://127.0.0.1:8000/login
推荐阅读
Django添加新的路由 Django添加新的路由 Django中引用静态文件 Django中引用静态文件 mysql与pymysql的设置 mysql与pymysql的设置 Django Django Django将发布内容动态显示到页面上 Django将发布内容动态显示到页面上 CentOS7安装Python3 CentOS7安装Python3

留言区

Are You A Robot?