django_ORM学生管理系统

一.新建django项目准备工作

CMD新建项目命令:django-admin startproject [项目名称]

pycharm的project目录里新建app命令:python manage.py startapp [app名称]

setting文件下新建app路径

INSTALLED_APPS = [
    'app01',
]
 
注释掉csrf中间件
MIDDLEWARE = [
# 'django.middleware.csrf.CsrfViewMiddleware',
]
 
模板文件部署
在newproject目录下新增文件夹templates
更改setting下template的dirs路径
TEMPLATES = [
{
'DIRS': [os.path.join(BASE_DIR,'templates')],
 
数据库部署
注释默认sqllte数据库,新增mysql数据库借口
DATABASES = {

'default': {

'ENGINE': 'django.db.backends.mysql',

'NAME': 'new_project', #你的数据库名称

'USER': 'root', #你的数据库用户名

'PASSWORD': '111111', #你的数据库密码

'HOST': '', #你的数据库主机,留空默认为localhost

'PORT': '3306', #你的数据库端口

}

}
 
静态文件部署
在newproject路径下新增static文件夹
在setting配置下新增STATICFILES_DIRS路径
STATICFILES_DIRS=(
os.path.join(BASE_DIR,'app01','static'),
)
 
准备工作完成....
 
 

Django练习小项目:学员管理系统设计开发

项目需求:

1.分讲师\学员\课程顾问角色,
2.学员可以属于多个班级,学员成绩按课程分别统计
3.每个班级至少包含一个或多个讲师
4.一个学员要有状态转化的过程 ,比如未报名前,报名后,毕业老学员
5.客户要有咨询纪录, 后续的定期跟踪纪录也要保存
6.每个学员的所有上课出勤情况\学习成绩都要保存
7.学校可以有分校区,默认每个校区的员工只能查看和管理自己校区的学员
8.客户咨询要区分来源
 
 
 
 
 
 
 
 
 
 
 
 
 

猜你喜欢

转载自www.cnblogs.com/ago-0912/p/9956096.html