프리미엄 Bootstrap 4 디자인인 Black Dashboard PRO를 기반으로 제작된 Django 템플릿입니다 . Django 용 최신 어두운 테마 Bootstrap 4 관리 템플릿을 사용하여 개발을 시작하세요. 서로 잘 어울리고 환상적으로 보이도록 제작된 수많은 구성 요소가 특징입니다. 원활한 작업 흐름으로 더 빠르게 코딩하고 싶다면 잘 알려진 Python Framework
인 Django 를 사용하여 세심하게 개발된 이 템플릿을 사용해 보세요.
참고 : 이 제품은 테마에 액세스하려면
requires a License
. 구매하는 동안GitHub Access TOKEN
제공됩니다.
Up-to-date Dependencies
Design
: Django 테마 블랙 - PRO Version
Sections
:Django.contrib.AUTH
, 등록Docker
Render
통한 CI/CD
흐름video presentation
인증하려면 기본 자격 증명 test/PaSS_123을 사용하거나 등록 페이지 에서 새 사용자를 생성하십시오.
소스의 압축을 풀거나 이 저장소를 복제하세요. 코드를 얻은 후 터미널을 열고 제품 소스 코드가 있는 작업 디렉터리로 이동합니다.
환경에서
GITHUB_TOKEN
내보냅니다. 해당 값은 구매 시 제공됩니다.
이는 프로젝트에 비공개 REPO 종속성이 있기 때문에 필요합니다: github.com/app-generator/priv-django-admin-black-pro
$ export GITHUB_TOKEN= ' TOKEN_HERE ' # for Linux, Mac
$ set GITHUB_TOKEN= ' TOKEN_HERE ' # Windows CMD
$ $env :GITHUB_TOKEN = ' TOKEN_HERE ' # Windows powerShell
VENV
통해 모듈을 설치합니다.
$ virtualenv env
$ source env/bin/activate
$ pip install -r requirements.txt
.env.sample
템플릿을 사용하여.env
편집합니다.
# True for development, False for production
DEBUG = True
데이터베이스 설정
$ python manage.py makemigrations
$ python manage.py migrate
슈퍼유저 생성
$ python manage.py createsuperuser
앱 시작
$ python manage.py runserver
이 시점에서 앱은 http://127.0.0.1:8000/
에서 실행됩니다.
Black Dashboard PRO Django 에 대한 문서는 당사 웹사이트에서 호스팅됩니다.
프로젝트는 아래와 같이 간단하고 직관적인 구조를 사용하여 코딩됩니다.
< PROJECT ROOT >
|
| -- core/
| | -- settings.py # Project Configuration
| | -- urls.py # Project Routing
|
| -- home/
| | -- views.py # APP Views
| | -- urls.py # APP Routing
| | -- models.py # APP Models
| | -- tests.py # Tests
| | -- templates/ # Theme Customisation
| | -- includes #
| | -- custom-footer.py # Custom Footer
|
| -- requirements.txt # Project Dependencies
|
| -- env.sample # ENV Configuration (default values)
| -- manage.py # Start the app - Django default start script
|
| -- ************************************************************************
템플릿 파일이 컨트롤러에 로드되면 Django
사용자가 정의한 템플릿 디렉터리부터 시작하여 모든 템플릿 디렉터리를 검색하고 첫 번째 일치 항목을 반환하거나 템플릿을 찾을 수 없는 경우 오류를 반환합니다. 이 스타터의 스타일을 지정하는 데 사용된 테마는 다음 파일을 제공합니다.
< LIBRARY_ROOT > # This exists in ENV: LIB/admin_black_pro
|
| -- templates/ # Root Templates Folder
| |
| | -- accounts/
| | | -- login.html # Sign IN Page
| | | -- register.html # Sign UP Page
| |
| | -- includes/
| | | -- footer.html # Footer component
| | | -- sidebar.html # Sidebar component
| | | -- navigation.html # Navigation Bar
| | | -- scripts.html # Scripts Component
| |
| | -- layouts/
| | | -- base.html # Masterpage
| | | -- base-auth.html # Masterpage for Auth Pages
| |
| | -- pages/
| | -- index.html # Index Page (presentation)
| | -- settings.html # Settings Page
| | -- dashboard.html # Dashboard page
| | -- * .html # All other pages
|
| -- ************************************************************************
프로젝트에 사용자 지정이 필요한 경우 업데이트가 필요한 원본 파일을 가상 환경에서 복사하여 동일한 경로를 사용하여 템플릿 폴더에 배치해야 합니다.
예를 들어, footer.html을 사용자 정의 하려면 다음 단계를 따르십시오.
Step 1
: home
앱 내에 templates
DIRECTORY를 만듭니다.Step 2
: 이 새 템플릿 디렉터리를 사용하도록 프로젝트를 구성합니다.core/settings.py
템플릿 섹션Step 3
: 원래 위치(ENV 내부)에서 footer.html
을 복사하여 home/templates
DIR에 저장합니다.<YOUR_ENV>/LIB/admin_black_pro/includes/footer.html
<PROJECT_ROOT>home/templates/includes/footer.html
이러한 모든 단계의 속도를 높이기 위해 코드베이스가 이미 구성되어 있으며 (
Steps 1, and 2
) 다음 위치에서custom footer
찾을 수 있습니다.
home/templates/includes/custom_footer.html
기본적으로 이 파일은 theme
footer.html
( custom_
접두사 없음)이 필요하기 때문에 사용되지 않습니다.
사용하려면 이름을 footer.html
로 바꾸면 됩니다. 이처럼 라이브러리에 포함된 기본 버전은 Django에서 무시됩니다.
비슷한 방식으로 다른 모든 파일과 구성 요소도 쉽게 사용자 정의할 수 있습니다.
New Blueprint Instance
버튼을 클릭합니다.repo
를 연결하십시오.Service Group Name
입력하고 Update Existing Resources
버튼을 클릭합니다.이 시점에서 제품은 LIVE 상태여야 합니다.
현재 우리는 공식적으로 다음 브라우저의 마지막 두 버전을 지원하는 것을 목표로 하고 있습니다.
우리는 Black Dashboard PRO Django 의 공식 버그 추적기로 GitHub Issues를 사용합니다. 다음은 문제를 보고하려는 사용자를 위한 몇 가지 조언입니다.
질문이 있거나 제품 통합에 도움이 필요한 경우 문제를 열지 말고 당사에 문의하십시오.
Black Dashboard PRO Django - Creative Tim 및 AppSeed에서 제공.