Django 및 Mysql 기반 관리 시스템 템플릿 : 백엔드 관리 시스템, OA, 폼 시스템, 관리자 시스템, 데이터베이스 관리 시스템 템플릿, 데이터베이스 액세스 템플릿. 프런트엔드와 백엔드가 분리되지 않고 웹 애플리케이션이 데이터베이스에 추가, 삭제, 변경을 수행한다. 프런트엔드, 웹 애플리케이션, mysql 데이터베이스. 자세한 설명은 캡슐화되어 있으며 재사용이 쉽습니다.
개인 홈페이지: www.bytesc.top
개인 블로그: blog.bytesc.top
? 프로젝트 관련 질문이 있는 경우 이 프로젝트에 issue
제기하시면 보통 24시간 이내에 답변해 드리겠습니다.
첫 페이지
로그인
로그인 상태를 저장하려면 쿠키를 사용하세요. 로그인하지 않은 사용자는 홈페이지와 로그인 페이지에만 접근할 수 있습니다. 그렇지 않으면 로그인 페이지로 리디렉션됩니다.
사용자 관리
사용자 추가
부서 관리
번호 관리
번호 수정
작업 관리
종속성 설치
pip install -r requirement.txt
settings.py를 열고 83행 주위를 찾으세요.
mysql을 사용하는 경우 다음 DATABASES를 사용하고 위의 내용을 주석 처리하세요. mysql 서버의 'USER'
, 'PASSWORD'
, 'HOST'
및 'PORT'
입력하세요. 'NAME'
필드 내용과 동일한 이름으로 데이터베이스를 수동으로 생성합니다.
sqlite를 사용하는 경우 위의 DATABASES를 사용하고 다음을 주석 처리하세요.
# Database
# https://docs.djangoproject.com/en/4.1/ref/settings/#databases
# DATABASES = {
# "default": {
# "ENGINE": "django.db.backends.sqlite3",
# "NAME": BASE_DIR / "db.sqlite3",
# }
# }
DATABASES = {
'default' : {
'ENGINE' : 'django.db.backends.mysql' ,
'NAME' : 'djangolearntest' ,
'USER' : 'root' ,
'PASSWORD' : '123456' ,
'HOST' : '127.0.0.1' ,
'PORT' : '3306' ,
}
}
데이터베이스 초기화
python manage.py makemigrations
python manage.py migrate
장고 쉘을 입력하세요
python manage.py shell
수동으로 관리자 추가
import app01 . models
app01 . models . MyAdmin . objects . create ( id = "admin" , user_name = "admin" , password = "9b7bdac3cbd4af86551d5f27d64a5291" )
exit ()
달리다
python manage.py runserver
기본 포트 8000이 사용 중이면 포트를 변경하면 됩니다.
python manage.py runserver 8008
로그인 사용자 이름은 admin
이고 비밀번호는 12345678
입니다.
.
│ .gitignore
│ cmd.txt
│ guide.md
│ LICENSE
│ manage.py
│ README.md
│ requirement.txt
├─app01
│ │ admin.py
│ │ apps.py
│ │ models.py
│ │ tests.py
│ │ views.py
│ │ __init__.py
│ │
│ └─ middle_ware
│ └─ my_auth.py
├─srcs
│ │ ├─forms
│ │ │ └─ form.py
│ │ │
│ │ └─views
│ │ account.py
│ │ departments.py
│ │ myadmin.py
│ │ number.py
│ │ order.py
│ │ task.py
│ │ user.py
│ ├─static
│ │
│ ├─templates
│ │ │ change.html
│ │ │ error.html
│ │ │ index.html
│ │ │ layout.html
│ │ │
│ │ ├─account
│ │ │ login.html
│ │ │
│ │ ├─departments
│ │ │ depart_add.html
│ │ │ depart_edit.html
│ │ │ depart_list.html
│ │ │
│ │ ├─myadmin
│ │ │ myadmin_list.html
│ │ │
│ │ ├─numbers
│ │ │ num_add.html
│ │ │ num_edit.html
│ │ │ num_list.html
│ │ │
│ │ ├─order
│ │ │ order_list.html
│ │ │
│ │ ├─task
│ │ │ task_list.html
│ │ │
│ │ └─users
│ │ user_add.html
│ │ user_edit.html
│ │ user_list.html
│ │
│ └─ utils
│ bootstrap_modelform.py
│ md5.py
│ page_nav.py
│
├─Learntest
│ asgi.py
│ settings.py
│ urls.py
│ wsgi.py
│
└─ readme_img