Django Dynamic DataTables - 무료 도구(업데이트됨)

안녕하세요 코더 여러분!

이 문서는 최소한의 노력으로 서버측 페이지가 매겨진DataTables 빌드하는 오픈 소스 도구를 제공합니다. Dynamic DataTables 모듈에서 예상하는 입력은 모델 정의와 구성의 한 줄입니다. Sources are published on GitHub 및 허용(MIT) 라이센스는 상업 프로젝트에 통합하거나 eLearning 활동에 사용할 수 있도록 허용합니다. 읽어 주셔서 감사합니다!
  • 👉 Django Dynamic DataTables - source code
  • 👉무료Support(만약)



  • DevTool 하이라이트



    데이터 페이지 매김은 registered users of a popular app , 학급 학생 등과의 관리 및 상호 작용과 같은 많은 사용 사례에서 유용할 수 있습니다. 이러한 모든 경우에 이 도구가 도움이 될 수 있습니다.

    코딩 작업 없이 Django 프로젝트에 정의된 모든 모델 위에 제공되는 기능은 다음과 같습니다.
  • any model에 대한 데이터를 관리합니다.
  • One-line 구성
  • Server-side 페이지 매김
  • Search , Data Filters
  • Exports PDF, CSV 형식



  • Docker에서 빠른 시작



    이 도구는 단순Books 모델에 대해 Dynamic DataTables UI를 활성화하도록 미리 구성되어 있습니다. 프로젝트가 다운로드되고 시작되면 아무런 노력 없이 UI와 상호 작용할 수 있어야 합니다.

    👉 Step 1 - Download the code from GitHub



    $ git clone https://github.com/app-generator/devtool-django-dynamic-datatb.git
    $ cd devtool-django-dynamic-datatb
    



    👉 Step 2 - Start the APP in Docker



    $ docker-compose up --build
    


    이 시점에서 브라우저에서 앱을 방문할 수 있습니다. 동적 보기는 http://localhost:5085/datatb/books 에 있습니다.




    작동 원리



    이 도구는 프로젝트에 정의되고 구성에서 활성화된 각 모델 위에 일반 레이아웃을 구축합니다.

    도구를 보여주기 위해 책 모델에 대한 작업 샘플과 함께 소스가 제공됩니다. 관련 부분은 다음과 같습니다.

    👉 (1) Books Model Definition - in apps/models.py file



    class Book(models.Model): 
        title = models.CharField(max_length=100)
    



    👉 (2) Configuration for Books model



    DYNAMIC_DATATB = {
        'books': "Book",
    }
    


    이 Python DICT에서 사용되는 패턴은 URL 세그먼트를 키로 사용하고 모델을 처리할 엔터티로 사용하는 것입니다.

    따라서 위의 설정은 url을 사용하여 Books 모델에 대해 Dynamic DataTB를 활성화합니다: http://localhost:8000/datatb/books

    비디오 프레젠테이션



    이 기능의 전체 데모는 YouTube에서 찾을 수 있습니다.




    다음 단계



    제품의 로드맵에는 다음과 같은 발전이 포함됩니다.
  • ✅ 대량 데이터 프로비저닝(드롭 영역)
  • ✅ PIP를 통한 독립 모듈 설치
  • ✅ 스타일링 옵션: 테일윈드 또는 BS5
  • 참고: 현재 BS5만 지원됩니다.




  • Thanks for reading! For more resources, feel free to access:


  • 👉 Tools for Developers - ㄱ curated list
  • 👉 API Generator for Django - 무료 도구, 최근 업데이트됨

  • 좋은 웹페이지 즐겨찾기