建议使用终端(此处以windows演示)进行操作:pip3 install django本是:3.2.13
1. django创建项目。 django-admin startproject AutoDDD
2. django创建应用。django-admin startapp Myapp
3. 用pycharm 打开 刚创建的这个项目 AutoDDD
4. 初始化:
- 初始化文件settings.py :
ALLOWED_HOSTS = ['*']#局域网网段设置
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'UIapp',
]#中间件加入UIapp
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',
]
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
- Migrations 文件夹(不可乱动):数据库同步用的历史记录,每个记录都是同步的转换脚本。 orm
- Orm :对象关系映射,是一种程序设计技术,用于展现物件导向编程语言里不同类型系统的资料之间的转换。简单来说,就是让你操作数据库增删改查更方便。
- models.py : 利用orm技术来写一些数据库表的文件。
- admin.py : 后台管理系统的表注册地方
- apps.py : 每个app应用的私有配置
- manage.py: django主管,接收开发者的命令并调动资源执行。