版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq471011042/article/details/82116199
目录
一、下载python
二、下载pycharm
三、sudo pip install django
四、django-project目录详解
-
cs/__init__.py:一个空的文件,用它标识一个目录为 Python 的标准包。
-
cs/settings.py:Django 项目的配置文件,包括 Django 模块应用配置,数据库配置,模板配置等。
-
cs/urls.py:Django 项目的 URL 声明。
-
cs/wsgi.py:为 WSGI 兼容的 Web 服务器服务项目的切入点。
-
manage.py:一个命令行工具,可以让你在使用 Django 项目时以不同的方式进行交互
五、创建sign app
六、查看sign app的目录详解
-
migrations/:用于记录 models 中数据的变更。
-
admin.py:映射 models 中的数据到 Django 自带的 admin 后台。
-
apps.py:在新的 Django 版本中新增,用于应用程序的配置。
-
models.py:创建应用程序数据表模型(对应数据库的相关操作)。
-
tests.py:创建 Django 测试。
-
views.py:控制向前端显示哪些数据。
七、创建app在setting下的文件路径
api_cs ---->setting
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'sign',
]
八、注释掉middleware中的csrf
MIDDLEWARE = [
'django.middleware.security.SecurityMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.common.CommonMiddleware',
# 'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware',
'django.middleware.clickjacking.XFrameOptionsMiddleware',
]
九、配置static文件夹的setting路径
STATICFILES_DIRS = (
os.path.join(BASE_DIRS,"static"),
)
十、运行django工程
在pycharm终端输入
python manage.py runserver
登入http://127.0.0.1:8000/