本帖最后由 Cool_Breeze 于 2021-12-5 08:27 编辑
前言:
前些天打算写个超市收银系统(太难了!太多事了),奈何自己才疏学浅,后端完全不会,幸好Python有Django,零零散散花了好几天时间,学习了一些Django方面的知识,边做边学(先看视频然后在自己写代码练习)!所以就有了这个小项目。
Django 3.2.9
[Python] 纯文本查看 复制代码 https://gitee.com/gincoolbreeze/django-cloud-note bug比较多,没有针对pyqt单独优化api
数据库使用的sqlite3
文件结构:
[Python] 纯文本查看 复制代码 E:\gin\GIN\py\Django>tree cloudnote /F
文件夹 PATH 列表
卷序列号为 65F3-3762
E:\GIN\GIN\PY\DJANGO\CLOUDNOTE
│ db.sqlite3
│ manage.py
│ post.py
│ root.txt
│ runningCloudNote.bat
│ 生成APP.bat
│
├─cloudnote
│ │ asgi.py
│ │ settings.py
│ │ urls.py
│ │ wsgi.py
│ │ __init__.py
│ │
│ └─__pycache__
│ settings.cpython-37.pyc
│ urls.cpython-37.pyc
│ wsgi.cpython-37.pyc
│ __init__.cpython-37.pyc
│
├─index
│ │ admin.py
│ │ apps.py
│ │ models.py
│ │ tests.py
│ │ urls.py
│ │ views.py
│ │ __init__.py
│ │
│ ├─migrations
│ │ │ __init__.py
│ │ │
│ │ └─__pycache__
│ │ __init__.cpython-37.pyc
│ │
│ ├─templates
│ │ └─index
│ │ index.html
│ │
│ └─__pycache__
│ admin.cpython-37.pyc
│ apps.cpython-37.pyc
│ models.cpython-37.pyc
│ urls.cpython-37.pyc
│ views.cpython-37.pyc
│ __init__.cpython-37.pyc
│
├─middleware
│ noteMiddleware.py
│ __init__.py
│
├─note
│ │ admin.py
│ │ apps.py
│ │ models.py
│ │ tests.py
│ │ urls.py
│ │ views.py
│ │ __init__.py
│ │
│ ├─migrations
│ │ │ 0001_initial.py
│ │ │ 0002_note_is_active.py
│ │ │ __init__.py
│ │ │
│ │ └─__pycache__
│ │ 0001_initial.cpython-37.pyc
│ │ 0002_note_is_active.cpython-37.pyc
│ │ __init__.cpython-37.pyc
│ │
│ ├─templates
│ │ └─note
│ │ add_note.html
│ │ list_note.html
│ │ update_note.html
│ │
│ └─__pycache__
│ admin.cpython-37.pyc
│ apps.cpython-37.pyc
│ models.cpython-37.pyc
│ urls.cpython-37.pyc
│ views.cpython-37.pyc
│ __init__.cpython-37.pyc
│
└─user
│ admin.py
│ apps.py
│ models.py
│ tests.py
│ urls.py
│ views.py
│ __init__.py
│
├─migrations
│ │ 0001_initial.py
│ │ 0002_alter_user_username.py
│ │ 0003_alter_user_update_time.py
│ │ __init__.py
│ │
│ └─__pycache__
│ 0001_initial.cpython-37.pyc
│ 0002_alter_user_username.cpython-37.pyc
│ 0003_alter_user_update_time.cpython-37.pyc
│ __init__.cpython-37.pyc
│
├─templates
│ └─user
│ login.html
│ register.html
│
└─__pycache__
admin.cpython-37.pyc
apps.cpython-37.pyc
models.cpython-37.pyc
urls.cpython-37.pyc
views.cpython-37.pyc
__init__.cpython-37.pyc
前端(pySide2) 5.15.2
还有一些功能未能完善。 文件结构:
[Python] 纯文本查看 复制代码 E:\gin\GIN\py>tree cloudNote /f
文件夹 PATH 列表
卷序列号为 65F3-3762
E:\GIN\GIN\PY\CLOUDNOTE
│ note.py
│ __init__.py
│
├─icons
│ add-edit.png
│ add-edit1.png
│ note-list.gif
│ note-list.png
│
├─session
│ │ note_session.py
│ │
│ └─__pycache__
│ note_session.cpython-37.pyc
│
├─ui
│ │ add_note.ui
│ │ home.ui
│ │ login.ui
│ │ mdi_note_list.ui
│ │ ui_add_note.py
│ │ ui_home.py
│ │ ui_login.py
│ │ ui_mdi_note_list.py
│ │ ui_update_note.py
│ │ update_note.ui
│ │ __init__.py
│ │
│ └─__pycache__
│ ui_add_note.cpython-37.pyc
│ ui_home.cpython-37.pyc
│ ui_login.cpython-37.pyc
│ ui_mdi_note_list.cpython-37.pyc
│ ui_update_note.cpython-37.pyc
│ __init__.cpython-37.pyc
│
└─windows
│ add_note.py
│ login.py
│ mdi_list_note.py
│ update_note.py
│ __init__.py
│
└─__pycache__
add_note.cpython-37.pyc
login.cpython-37.pyc
mdi_list_note.cpython-37.pyc
update_note.cpython-37.pyc
__init__.cpython-37.pyc
要学的东西太多,太费精力了,有些学不动拉!
|