Skip to content

Commit

Permalink
Update django-init
Browse files Browse the repository at this point in the history
  • Loading branch information
aclark4life committed Jun 13, 2024
1 parent 79b8d20 commit a181816
Showing 1 changed file with 43 additions and 14 deletions.
57 changes: 43 additions & 14 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -886,6 +886,22 @@ define FAVICON_TEMPLATE
<link href="{% static 'wagtailadmin/images/favicon.ico' %}" rel="icon">
endef

define HOME_PAGE_VIEWS
from django.views.generic import View


class HomeView(View):
template_name = "home.html"
endef

define HOME_PAGE_URLS
from django.urls import path
from .views import HomeView

urlpatterns = [
path("", HomeView.as_view(), name="home")
]
endef

define HOME_PAGE_MODEL
from django.db import models
Expand Down Expand Up @@ -2131,6 +2147,8 @@ export HTML_ERROR
export HTML_INDEX
export HOME_PAGE_MODEL
export HOME_PAGE_TEMPLATE
export HOME_PAGE_VIEWS
export HOME_PAGE_URLS
export HTML_FOOTER
export HTML_HEADER
export HTML_OFFCANVAS
Expand Down Expand Up @@ -2349,23 +2367,26 @@ django-custom-admin-default:
django-init-default: db-init django-install
django-admin startproject backend .
@$(ADD_DIR) backend/settings
@$(ADD_DIR) backend/templates
@$(COPY_FILE) backend/settings.py backend/settings/base.py
@$(DEL_FILE) backend/settings.py
@echo "import os" >> backend/settings/base.py
@echo "STATICFILES_DIRS = []" >> backend/settings/base.py
@echo "$$DJANGO_MANAGE_PY" > manage.py
@echo "$$DJANGO_SETTINGS_DEV" > backend/settings/dev.py
@echo "$$BASE_TEMPLATE" > backend/templates/base.html
@$(MAKE) django-url-patterns
@$(MAKE) django-init-common
export SETTINGS=backend/settings/base.py; \
$(MAKE) django-siteuser
@$(MAKE) django-migrations
@$(MAKE) django-migrate
@$(MAKE) su
@$(MAKE) django-frontend-app
@$(MAKE) django-frontend
@$(MAKE) npm-install
@$(MAKE) django-npm-install-save
@$(MAKE) django-npm-install-save-dev
@$(MAKE) django-home
@$(MAKE) pip-init-test
@$(MAKE) readme
@$(MAKE) gitignore
Expand Down Expand Up @@ -2437,7 +2458,7 @@ django-install-default:
reportlab \
texttable \

django-frontend-app-default: python-webpack-init
django-frontend-default: python-webpack-init
$(ADD_DIR) frontend/src/context
$(ADD_DIR) frontend/src/images
$(ADD_DIR) frontend/src/utils
Expand All @@ -2456,17 +2477,25 @@ django-frontend-app-default: python-webpack-init
@echo "$$THEME_BLUE" > frontend/src/styles/theme-blue.scss
@echo "$$THEME_TOGGLER" > frontend/src/utils/themeToggler.js
@echo "$$TINYMCE_JS" > frontend/src/utils/tinymce.js
-$(GIT_ADD) home
-$(GIT_ADD) frontend
-$(GIT_ADD) .babelrc
-$(GIT_ADD) .browserslistrc
-$(GIT_ADD) .eslintrc
-$(GIT_ADD) .nvmrc
-$(GIT_ADD) .stylelintrc.json
-$(GIT_ADD) docker-compose.yml
-$(GIT_ADD) package-lock.json
-$(GIT_ADD) package.json
-$(GIT_ADD) postcss.config.js
$(GIT_ADD) home
$(GIT_ADD) frontend
$(GIT_ADD) .babelrc
$(GIT_ADD) .browserslistrc
$(GIT_ADD) .eslintrc
$(GIT_ADD) .nvmrc
$(GIT_ADD) .stylelintrc.json
$(GIT_ADD) docker-compose.yml
$(GIT_ADD) package-lock.json
$(GIT_ADD) package.json
$(GIT_ADD) postcss.config.js

django-home-default:
python manage.py startapp home
$(ADD_DIR) home/templates
@echo "$$HOME_PAGE_TEMPLATE" > home/templates/home.html
@echo "$$HOME_PAGE_VIEWS" > home/views.py
@echo "$$HOME_PAGE_URLS" > home/urls.py
$(GIT_ADD) home

django-payment-default:
python manage.py startapp payment
Expand Down Expand Up @@ -3008,7 +3037,7 @@ wagtail-init-default: db-init django-install wagtail-install wagtail-start djang
@$(MAKE) django-migrations
@$(MAKE) django-migrate
@$(MAKE) su
@$(MAKE) django-frontend-app
@$(MAKE) django-frontend
@$(MAKE) npm-install
@$(MAKE) django-npm-install-save
@$(MAKE) django-npm-install-save-dev
Expand Down

0 comments on commit a181816

Please sign in to comment.