
问答社区
DeepSeek-cor管理系统安装与启动安装依赖项部署文档
这是一款基于Django开发的财务管理软件,用于处理会计、发票开具及资金管理。
Installazione e Avvio安装与启动
以下指南将帮助您在本地计算机上配置项目以进行开发和测试。请确保您的系统已安装 Python(版本 3.10 或更高)
Clona il Repository克隆仓库git clone <URL_DEL_TUO_REPOSITORY>
cd gestionale-contabile # o il nome della cartella del progetto
创建并激活虚拟环境使用虚拟环境来隔离项目依赖是一项最佳实践。
source venv/bin/activate # Su Windows: venv\Scripts\activate
requirements.txt
包含所有必需的Python库。requirements.txt
你可以创建它pip freeze > requirements.txt
)-
应用数据库迁移该命令至关重要。执行以下操作:
python manage.py makemigrations python manage.py migrate 将文件 0002_popola_piano_dei_conti.py 从 _cartella_di_servizio 复制到 contabilita/migrations/ python manage.py makemigrations --empty contabilita --name popola_piano_dei_conti
- Crea l'intera struttura del database (tabelle e relazioni).
创建整个数据库结构(表及关系)。 - Popola automaticamente il Piano dei Conti con una struttura standard.
自动填充会计科目表采用标准结构。 - Crea i conti di tesoreria predefiniti (es. "Banca Intesa", "Cassa Office"), ma con saldo a zero.
创建默认的现金账户(例如 "Banca Intesa"、"Cassa Office"),但余额为零。
- Crea l'intera struttura del database (tabelle e relazioni).
-
Crea un Superutente Per accedere all'area di amministrazione di Django, devi creare un utente amministratore.
创建超级用户要访问Django的管理后台,你需要创建一个管理员用户。 -
python manage.py createsuperuser
- 按照指示输入用户名、邮箱和密码。
- 初始配置(手动操作)访问管理区域
/admin/
). - 修改预创建的账户("Banca Intesa"、"Cassa Office"等),并在字段"关联会计账户"将每个对应到各自的账户中
PianoDeiConti
(es:1.1.02 - BANCHE E POSTE
o1.1.01 - CASSA
). - 期初余额录入要录入账户初始余额、客户应收账款或供应商应付账款,需要通过未来开发的"日记账"视图创建复式记账分录。例如,对于10,000€的银行余额,分录如下:
DARE: 1.1.02 - BANCHE E POSTE
eAVERE: 2.2.04 - BILANCIO DI APERTURA
. - 启动开发服务器 python manage.py runserver
-
访问应用程序打开浏览器并访问以下地址:
- Dashboard Principale:
http://127.0.0.1:8000/
主仪表盘:http://127.0.0.1:8000/
管理区域:http://127.0.0.1:8000/admin/
(使用刚创建的超级用户凭证登录)。
会计架构与余额逻辑
- Dashboard Principale:
-
该项目经历了重大重构,从"账外"余额跟踪系统转变为基于会计原则的系统复式记账
仓库镜像https://github.com/stefincarico/deepseek-corso.git