django_herobiz_dental


Namedjango_herobiz_dental JSON
Version 5.0.6 PyPI version JSON
download
home_pageNone
SummaryDemiansoft template(herobiz)
upload_time2024-10-23 04:48:44
maintainerNone
docs_urlNone
authorNone
requires_python>=3.6
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # django_herobiz_dental

demiansoft herobiz 템플릿
다른 템플릿과 차이는 색살을 고를수 있다는 것
['', '-blue', '-green', '-orange', '-purple', '-red', '-pink']

## 설치
1. pip를 이용해서 앱 설치
    ```bash
    pip install django_herobiz_dental
    ```
2. 프로젝트 settings.py에 앱 등록
   ```python
   import os
   
   INSTALLED_APPS = [
   "jazzmin", # 관리자 페이지 UI
   'django.contrib.admin',
   ...,
   'shared_lib',
   'markdownx', # 블로그 마크다운에디터
   'hitcount', # 블로그 히트카운터
   'taggit', # 블로그 태그관리
   ...,
   'herobiz',
   ]
   
   # 모델에서 이미지 저장을 위해
   MEDIA_URL = '/media/'
   MEDIA_ROOT = os.path.join(BASE_DIR, 'media/')
   
   STATIC_URL = '/static/'
   STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')
   
   # 장고 어드민페이지 커스터마이징
   from _data import shared_lib
   JAZZMIN_SETTINGS = shared_lib.JAZZMIN_SETTINGS
   MARKDOWNX_MARKDOWN_EXTENSIONS = shared_lib.MARKDOWNX_MARKDOWN_EXTENSIONS
   MARKDOWNX_MARKDOWN_EXTENSION_CONFIGS = shared_lib.MARKDOWNX_MARKDOWN_EXTENSION_CONFIGS
   MARKDOWNX_UPLOAD_MAX_SIZE = shared_lib.MARKDOWNX_UPLOAD_MAX_SIZE
   MARKDOWNX_UPLOAD_CONTENT_TYPES = shared_lib.MARKDOWNX_UPLOAD_CONTENT_TYPES
   MARKDOWNX_IMAGE_MAX_SIZE = shared_lib.MARKDOWNX_IMAGE_MAX_SIZE
   ```
3. 프로젝트 urls.py에 다음을 추가한다.
   ```python
   from django.urls import path, include
   from shared_lib import utils
   
   urlpatterns = [
    # robots.txt는 반드시 가장 먼저
    path('robots.txt', utils.robots),
    path('', include('herobiz.urls', namespace='herobiz')),
    path('markdownx/', include('markdownx.urls')),
   ]
   
   # 개발 환경에서 미디어 파일 서빙
   from django.conf import settings
   from django.conf.urls.static import static
   
   if settings.DEBUG:
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
   ```
4. 프로젝트에 media/폴더를 생성하고 default_modal.bg.webp를 넣어 모달 기본배경으로 사용한다.
5. 모델 마이그레이션 생성(모달, 캘린더, 포트폴리오, 블로그 모델 설치)
    ```shell
    python manage.py makemigrations
    ```
6. 마이그레이션 적용
    ```shell
    python manage.py migrate
    ```
7. _data/shared_lib.py 와 _data/herobiz.py에 데이터 준비





            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "django_herobiz_dental",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/95/b6/19e59a116c61b92bf21522c404e973b3d41dfdcfe47be13603f54c33d403/django_herobiz_dental-5.0.6.tar.gz",
    "platform": null,
    "description": "# django_herobiz_dental\n\ndemiansoft herobiz \ud15c\ud50c\ub9bf\n\ub2e4\ub978 \ud15c\ud50c\ub9bf\uacfc \ucc28\uc774\ub294 \uc0c9\uc0b4\uc744 \uace0\ub97c\uc218 \uc788\ub2e4\ub294 \uac83\n['', '-blue', '-green', '-orange', '-purple', '-red', '-pink']\n\n## \uc124\uce58\n1. pip\ub97c \uc774\uc6a9\ud574\uc11c \uc571 \uc124\uce58\n    ```bash\n    pip install django_herobiz_dental\n    ```\n2. \ud504\ub85c\uc81d\ud2b8 settings.py\uc5d0 \uc571 \ub4f1\ub85d\n   ```python\n   import os\n   \n   INSTALLED_APPS = [\n   \"jazzmin\", # \uad00\ub9ac\uc790 \ud398\uc774\uc9c0 UI\n   'django.contrib.admin',\n   ...,\n   'shared_lib',\n   'markdownx', # \ube14\ub85c\uadf8 \ub9c8\ud06c\ub2e4\uc6b4\uc5d0\ub514\ud130\n   'hitcount', # \ube14\ub85c\uadf8 \ud788\ud2b8\uce74\uc6b4\ud130\n   'taggit', # \ube14\ub85c\uadf8 \ud0dc\uadf8\uad00\ub9ac\n   ...,\n   'herobiz',\n   ]\n   \n   # \ubaa8\ub378\uc5d0\uc11c \uc774\ubbf8\uc9c0 \uc800\uc7a5\uc744 \uc704\ud574\n   MEDIA_URL = '/media/'\n   MEDIA_ROOT = os.path.join(BASE_DIR, 'media/')\n   \n   STATIC_URL = '/static/'\n   STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')\n   \n   # \uc7a5\uace0 \uc5b4\ub4dc\ubbfc\ud398\uc774\uc9c0 \ucee4\uc2a4\ud130\ub9c8\uc774\uc9d5\n   from _data import shared_lib\n   JAZZMIN_SETTINGS = shared_lib.JAZZMIN_SETTINGS\n   MARKDOWNX_MARKDOWN_EXTENSIONS = shared_lib.MARKDOWNX_MARKDOWN_EXTENSIONS\n   MARKDOWNX_MARKDOWN_EXTENSION_CONFIGS = shared_lib.MARKDOWNX_MARKDOWN_EXTENSION_CONFIGS\n   MARKDOWNX_UPLOAD_MAX_SIZE = shared_lib.MARKDOWNX_UPLOAD_MAX_SIZE\n   MARKDOWNX_UPLOAD_CONTENT_TYPES = shared_lib.MARKDOWNX_UPLOAD_CONTENT_TYPES\n   MARKDOWNX_IMAGE_MAX_SIZE = shared_lib.MARKDOWNX_IMAGE_MAX_SIZE\n   ```\n3. \ud504\ub85c\uc81d\ud2b8 urls.py\uc5d0 \ub2e4\uc74c\uc744 \ucd94\uac00\ud55c\ub2e4.\n   ```python\n   from django.urls import path, include\n   from shared_lib import utils\n   \n   urlpatterns = [\n    # robots.txt\ub294 \ubc18\ub4dc\uc2dc \uac00\uc7a5 \uba3c\uc800\n    path('robots.txt', utils.robots),\n    path('', include('herobiz.urls', namespace='herobiz')),\n    path('markdownx/', include('markdownx.urls')),\n   ]\n   \n   # \uac1c\ubc1c \ud658\uacbd\uc5d0\uc11c \ubbf8\ub514\uc5b4 \ud30c\uc77c \uc11c\ube59\n   from django.conf import settings\n   from django.conf.urls.static import static\n   \n   if settings.DEBUG:\n    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)\n   ```\n4. \ud504\ub85c\uc81d\ud2b8\uc5d0 media/\ud3f4\ub354\ub97c \uc0dd\uc131\ud558\uace0 default_modal.bg.webp\ub97c \ub123\uc5b4 \ubaa8\ub2ec \uae30\ubcf8\ubc30\uacbd\uc73c\ub85c \uc0ac\uc6a9\ud55c\ub2e4.\n5. \ubaa8\ub378 \ub9c8\uc774\uadf8\ub808\uc774\uc158 \uc0dd\uc131(\ubaa8\ub2ec, \uce98\ub9b0\ub354, \ud3ec\ud2b8\ud3f4\ub9ac\uc624, \ube14\ub85c\uadf8 \ubaa8\ub378 \uc124\uce58)\n    ```shell\n    python manage.py makemigrations\n    ```\n6. \ub9c8\uc774\uadf8\ub808\uc774\uc158 \uc801\uc6a9\n    ```shell\n    python manage.py migrate\n    ```\n7. _data/shared_lib.py \uc640 _data/herobiz.py\uc5d0 \ub370\uc774\ud130 \uc900\ube44\n\n\n\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Demiansoft template(herobiz)",
    "version": "5.0.6",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3019d127210b6b914a7927fd619f80a99a4448761f5391fa0eab3ce69efcf001",
                "md5": "857141d15c43094bd17e99c2260c5dbf",
                "sha256": "caa89d968aeca8d50849bebbeb118c78ecf616539e3d8b86de0ee44fc3c15be1"
            },
            "downloads": -1,
            "filename": "django_herobiz_dental-5.0.6-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "857141d15c43094bd17e99c2260c5dbf",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 2461219,
            "upload_time": "2024-10-23T04:48:40",
            "upload_time_iso_8601": "2024-10-23T04:48:40.838172Z",
            "url": "https://files.pythonhosted.org/packages/30/19/d127210b6b914a7927fd619f80a99a4448761f5391fa0eab3ce69efcf001/django_herobiz_dental-5.0.6-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "95b619e59a116c61b92bf21522c404e973b3d41dfdcfe47be13603f54c33d403",
                "md5": "7494924e412f020ebb26067cf36d4083",
                "sha256": "66bb08cf0e01e614ed10acbce864bac4339ccef4d7c2e44cd3272038602a773f"
            },
            "downloads": -1,
            "filename": "django_herobiz_dental-5.0.6.tar.gz",
            "has_sig": false,
            "md5_digest": "7494924e412f020ebb26067cf36d4083",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 2372362,
            "upload_time": "2024-10-23T04:48:44",
            "upload_time_iso_8601": "2024-10-23T04:48:44.856553Z",
            "url": "https://files.pythonhosted.org/packages/95/b6/19e59a116c61b92bf21522c404e973b3d41dfdcfe47be13603f54c33d403/django_herobiz_dental-5.0.6.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-23 04:48:44",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "django_herobiz_dental"
}
        
Elapsed time: 0.58500s