{"id":26448489,"url":"https://github.com/haoke98/django-go-view","last_synced_at":"2025-08-25T19:07:47.207Z","repository":{"id":227054601,"uuid":"770258026","full_name":"Haoke98/django-go-view","owner":"Haoke98","description":"An Django extension for Django and GoView","archived":false,"fork":false,"pushed_at":"2024-03-12T02:22:32.000Z","size":408,"stargazers_count":3,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-18T14:56:14.431Z","etag":null,"topics":["bigscreen","django","django-go-view","echarts","editor","go-view","goview","screen"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Haoke98.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-03-11T08:33:30.000Z","updated_at":"2025-04-30T09:18:03.000Z","dependencies_parsed_at":"2024-03-11T11:53:28.892Z","dependency_job_id":null,"html_url":"https://github.com/Haoke98/django-go-view","commit_stats":null,"previous_names":["haoke98/django-go-view"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Haoke98/django-go-view","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haoke98%2Fdjango-go-view","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haoke98%2Fdjango-go-view/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haoke98%2Fdjango-go-view/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haoke98%2Fdjango-go-view/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Haoke98","download_url":"https://codeload.github.com/Haoke98/django-go-view/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haoke98%2Fdjango-go-view/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272117048,"owners_count":24876307,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-25T02:00:12.092Z","response_time":1107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bigscreen","django","django-go-view","echarts","editor","go-view","goview","screen"],"created_at":"2025-03-18T14:34:41.473Z","updated_at":"2025-08-25T19:07:46.964Z","avatar_url":"https://github.com/Haoke98.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Django + GoView\n\nAn Django extension for Django and GoView\n\n![](assets/preview.png)\n\n## 引导\n\nGoView 是一个高效的拖拽式低代码数据可视化开发平台，将图表或页面元素封装为基础组件，无需编写代码即可制作数据大屏，减少心智负担。当然低代码也不是 “银弹”，希望所有人员都能理智看待此技术。\n\n演示地址: [https://demo.mtruning.club/](https://demo.mtruning.club/)\n\n\n## Install \u0026 Usage\n\n* Install :\n  ```pip install django-go-view```\n* Optimize the proj setting.py:\n\n```python\nINSTALLED_APPS = [\n    '......',\n    'django.contrib.admin',\n    'django.contrib.auth',\n    'django.contrib.contenttypes',\n    'django.contrib.sessions',\n    'django.contrib.messages',\n    'django.contrib.staticfiles',\n    'goview',\n    '.......',\n]\n```\n\n* Add the urls\n\n```python\nfrom django.urls import path, include, re_path\n\nurlpatterns = [\n    ...\n]\n\nurlpatterns += [\n    ...\n    re_path(r'^goview/', include('goview.urls', namespace='photologue')),\n]\n```\n\n* Sync Your Database\n\n```shell\npython manage.py migrate goview\n```\n\n## Contribute \u0026 Development\n\n* Admin 页面账号和密码统一都是: `go-view` / `go-view`.\n\n### 发布\n\n#### Generating distribution archives\n\n* Now run this command from the same directory where pyproject.toml is located:\n  ```shell\n  python setup.py sdist bdist_wheel\n  ```\n  This command should output a lot of text and once completed should generate two files in the dist directory:\n  ```shell\n  dist/\n  ├── example_package_YOUR_USERNAME_HERE-0.0.1-py3-none-any.whl\n  └── example_package_YOUR_USERNAME_HERE-0.0.1.tar.gz\n  ```\n\n#### Uploading the distribution archives\n\n* Now that you are registered, you can use twine to upload the distribution packages. You’ll need to install Twine:\n  ```shell\n  python3 -m pip install --upgrade twine\n  ```\n* Once installed, run Twine to upload all of the archives under dist:\n  ```shell\n  python3 -m twine upload --repository testpypi dist/*\n  ```\n\n## 友情链接\n\n* [API文档](https://docs.apipost.cn/preview/5aa85d10a59d66ce/ddb813732007ad2b?target_id=dd81da11-9f8c-48ce-a4e8-3647279683fe)\n* 前端源代码: [github]() / [gitee](https://gitee.com/dromara/go-view)\n* [后端Java版](https://gitee.com/MTrun/go-view-serve)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhaoke98%2Fdjango-go-view","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhaoke98%2Fdjango-go-view","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhaoke98%2Fdjango-go-view/lists"}