Проект системи управління церквою в Django з вихідним кодом

Проєкт системи управління церквою на Django створено на основі Python, Django та бази даних SQLITE3.

Проєкт Система управління церквою створено для допомоги священнослужителям в управлінні членами церкви та фінансами, від центрального офісу до філій.

pic

Він має кілька модулів, зокрема найбільш важливими є секції членів та адміністратора.

Члени системи підтримують свої акаунти, десятини та інші пожертви, в той час як адміністратор має доступ до всіх функцій та можливостей додатку.

Система управління церквою в Django: функції адміністратора

  • Сторінка реєстрації — Сторінка, де нові користувачі створюють свої облікові дані для входу на сайт.
  • Сторінка входу — Сторінка, де системний адміністратор вводить свої облікові дані для доступу до адміністративної частини системи.
  • Сторінка нових міністерств — Це сторінка, на якій адміністратор може додавати нові міністерства.
  • Список міністерств — Сторінка зі списком міністерств, яку можна переглядати, змінювати або видаляти.
  • Нове пастирство — Сторінка, де адміністратор може додавати нових пасторів.
  • Список пастирів — Сторінка, на якій можна переглядати, змінювати або видаляти пасторів.
  • Новий член — Сторінка, де адміністратор може додавати нового члена церкви.
  • Список членів — Сторінка, на якій можна переглядати, змінювати або видаляти членів.
  • Сторінка нового користувача — Сторінка, на якій адміністратор може створювати нові облікові дані для адміністратора.
  • Список користувачів — Сторінка, що містить список і керування доданими користувачами.

Як створити проєкт "Система управління церквою" в Django?

Ось кроки для створення проєкту системи управління церквою в Django з вихідним кодом.

  • Крок 1: Відкрити файл.

Відкрийте “PyCharm Professional”, потім натисніть “file” і виберіть “new project”.

  • Крок 2: Виберіть Django.

Далі, після натискання на “new project”, виберіть “Django” і натисніть.

  • Крок 3: Виберіть місце для файлів.

Виберіть місце для збереження проєкту, де хочете.

  • Крок 4: Створіть назву застосунку.

Після цього дайте назву вашому застосунку.

  • Крок 5: Натисніть "Створити".

Останнім кроком натискайте кнопку “create”, щоб завершити створення проєкту.

  • Крок 6: Почніть кодування.

Нарешті, почнемо додавати функціональність до нашого Django Framework, додаючи деякі функціональні коди.

Функціональність і код проєкту системи управління церквою в Django

  • Створити шаблон для форми додавання міністерств у системі управління церквою на Django.

У цьому розділі ми дізнаємось, як створити шаблон для форми додавання міністерств.

Для початку додайте наступний код у ваш файл add.html у папці /templates/ministries.

{% extends 'base.html' %}  
{% block internal_style %}  

{% endblock internal_style %}  

{% block content %}  

    {% if messages %}    {% for message in messages %}    
×        


 {% if message.tags == "alert-danger" %}  
  {{ message }}  
 {% else %}  
  {{ message }}  
 {% endif %}  


    {% endfor %}    {% endif %}    
Додати нове міністерство 
        {% csrf_token %}    

Назва міністерства  



Лідер        
Опис міністерства        
Додати міністерство                           {% endblock content %} ```  - **Створити шаблон для форми додавання члена у систему управління церквою на Django**.  У цьому розділі ми дізнаємось, як створити шаблон для форми додавання члена.  Для початку додайте наступний код у ваш файл add.html у папці /templates/member.  ``` {% extends 'base.html' %}   {% load static %}      {% block internal_style %}       {% endblock internal_style %}   {% block script %}       {% endblock script %}      {% block content %}    
    {% if messages %}    {% for message in messages %}    
×
{% if message.tags == "alert-danger" %}  
  {{ message }}  
 {% else %}  
  {{ message }}  
 {% endif %}  


                {% endfor %}    {% endif %}    
Додати нового члена 
        {% csrf_token %}    
Завантажте ваше зображення    та перегляньте  
Ім'я члена        
Номер телефону        
Пастор        ----------- Виберіть пастора --------------    {% for shepherd in shepherds %}    {{ shepherd.name }}    {% endfor %}        
Міністерство        ------------- Виберіть міністерство    {% for ministry in ministries %}    {{ ministry.name }}    {% endfor %}        
Локація        
Ім'я опікуна        
Ім'я батька        
Ім'я матері        

Школа нових вірян                Сплачує десятину
Працює  



 Навчання  



Додати члена                           {% endblock content %} ```  ## 📌 Завантажити повний вихідний код для [**Проекту системи управління церквою в Django**](https://itsourcecode.com/free-projects/python-projects/church-management-system-project-in-django-with-source-code/) **тут**: ⬇️⬇️⬇️  [  ## Проект системи управління церквою в Django з вихідним кодом  ### Проект системи управління церквою в Django з вихідним кодом корисний для студентів, які хочуть вивчити Python…  itsourcecode.com  ](https://itsourcecode.com/free-projects/python-projects/church-management-system-project-in-django-with-source-code/?source=post_page-----2611f246546c--------------------------------) Окрім цього, у мене також є **Проект системи управління церквою в Laravel** з вихідним кодом.  Ви можете ознайомитись з ним для додаткових ідей і посилань для вашого проекту.  [  ## Проект системи управління церквою в Laravel з вихідним кодом  ### Цей проект системи управління церквою в Laravel з вихідним кодом може допомогти новачкам і студентам вивчити, як розробляти…  itsourcecode.com  ](https://itsourcecode.com/free-projects/laravel/church-management-system-project-in-laravel-with-source-code/?source=post_page-----2611f246546c--------------------------------)  ## Висновок  **Проект системи управління церквою в Django** є дуже налаштовуваним і адаптованим для задоволення конкретних вимог.  Якщо ви вважаєте цю статтю корисною, будь ласка, залиште коментар нижче та поділіться своїми думками.  Ваші відгуки допоможуть нам не тільки поліпшити наш контент, але й будуть корисними для інших членів спільноти, надаючи різноманітні погляди та досвід.  ## [Itsourcecode.com](https://itsourcecode.com/)🚀  Дякуємо, що є частиною спільноти **Itsourcecode**!  Перед тим, як йти, будь ласка, розгляньте наступне:  Я буду вдячний, якщо ви підтримайте мене, клікнувши 50 разів і підписавшись на автора.  Слідуйте за нами на [[**Pinterest**](https://www.pinterest.ph/itsourcecode/)]  Слідуйте за нами на [[**K**O-FI](https://ko-fi.com/itsourcecode)]  Слідуйте за нами на [[**Facebook**](https://www.facebook.com/itsourcecode)]



Перекладено з: [Church Management System Project in Django with Source Code](https://medium.com/@pies052022/church-management-system-project-in-django-with-source-code-2611f246546c)

Leave a Reply

Your email address will not be published. Required fields are marked *