MHuiG

「看庭前花开花落,望天上云卷云舒」

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

mysql的使用

MySQL mysql 的使用 mysql 的简单配置使用 免安装版本 解压解压 mysql 压缩包【记得解压的文件路径】 进行环境变量的配置我的电脑–> 属性 —> 高级...

mysql与pymysql的设置

mysql 与 pymysql 的设置 mysql 与 pymysql 的设置 mysql 与 pymysql 的设置 保证 mysql 已经安装成功 使用终端在 mysql 中创建...

留言区

Notes
Django
本文目录
<pjax>
</pjax>
<pjax></pjax>
<pjax> Are you Robot?</pjax>