portrayalHub

所属分类:后台框架
开发工具:Python
文件大小:0KB
下载次数:0
上传日期:2024-03-20 06:16:43
上 传 者sh-1993
说明:  展示您的技能和项目的中心中心
(Central hub for portraying your skills and projects)

文件列表:
portfolio/
portfolioApi/
portrayalHub/
.prettierrc
Pipfile
Pipfile.lock
db.sqlite3
manage.py
requirements.txt

# PortrayalHub ### Central hub for portraying your skills and projects --- Make sure you have the latest version of python installed: https://www.python.org/downloads/ ## Build Instructions - Check the minimum supported python version in [Pipfile](https://github.com/PranjalRawat/portrayalHub/blob/master/Pipfile)(`python_version` property). Current supported minimum version is `3.9`. - Using [pip](https://github.com/PranjalRawat/portrayalHub/blob/master/https://pypi.org/project/pipenv/) for package management, install pipenv `pip install pipenv` - (Optional) If you have multiple python versions installed, install it using `pip3 install pipenv` - Navigate to project root dir and Run `pipenv shell` to create a virtual env - Run `pipenv install` to install all required packages - Run `python3 manage.py runserver` for starting a lightweight development server - Open 'https://127.0.0.1:8000/api/' in browser for web view ![portrayalHub](https://github.com/PranjalRawat/portrayalHub/blob/master/) ## Testing Application 1. Open Command-Line in the project root directory 2. Run the virtual environment 3. **Testing models** - Executing models tests - Run `python3 manage.py test portfolioApi.tests.models` 4. **Testing views** - Executing views tests - Run `python3 manage.py test portfolioApi.tests.views` ## Project SwaggerUI API view Once an application is running, you can access the SwaggerUI API view by following these steps: 1. Go to 2. All the URL and Views are visible. - **Profile :** ![Profile swaggerUI](https://github.com/PranjalRawat/portrayalHub/blob/master//portrayalHub/medias/profile_swaggerUI.png) - **Social Platforms :** ![Social Platforms swaggerUI](https://github.com/PranjalRawat/portrayalHub/blob/master//portrayalHub/medias/socialPlatforms_swaggerUI.png) - **Educations :** ![Education swaggerUI](https://github.com/PranjalRawat/portrayalHub/blob/master//portrayalHub/medias/education_swaggerUI.png) - **Skills :** ![Skills swaggerUI](https://github.com/PranjalRawat/portrayalHub/blob/master//portrayalHub/medias/skills_swaggerUI.png) - **Experience :** ![Experience swaggerUI](https://github.com/PranjalRawat/portrayalHub/blob/master//portrayalHub/medias/experience_swaggerUI.png) - **Projects :** ![Projects swaggerUI](https://github.com/PranjalRawat/portrayalHub/blob/master//portrayalHub/medias/projects_swaggerUI.png) - **Certificate :** ![Certificate swaggerUI](https://github.com/PranjalRawat/portrayalHub/blob/master//portrayalHub/medias/certificate_swaggerUI.png)

近期下载者

相关文件


收藏者