# django-cv-builder **Repository Path**: codeinLinXu/django-cv-builder ## Basic Information - **Project Name**: django-cv-builder - **Description**: 您可以使用此自定义 Django 应用程序来构建简历并最终打印为 PDF 或作为链接与任何人共享 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-01-11 - **Last Updated**: 2023-01-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Django CV Builder You can use this custom Django application to build resume and eventually print as a PDF or share as a link with anyone. Application Main Menu ------ [![](https://s3.ozan.pl/static/github-images/cvbuilder-mainpage.png)](https://s3.ozan.pl/static/github-images/cvbuilder-mainpage.png) Final Generated Resume Sample ------ [![](https://s3.ozan.pl/static/github-images/cvbuilder-sample.png)](https://s3.ozan.pl/static/github-images/cvbuilder-sample.png) Installation ------ 1. Clone the repository ``` git clone https://github.com/ozntel/django-cv-builder.git ``` 2. Install all required packages from requirements.txt ``` pip install -r requirements.txt ``` 3. Complete all of the migrations ``` python manage.py makemigrations python manage.py migrate ``` 4. Create a super user for yourself ``` python manage.py createsuperuser ``` 5. Collect all static files in static folder ``` python manage.py collectstatic ``` 6. Run your server ``` python manage.py runserver ``` 7. If you want to use a template color other than blue, Go to Admin page > Templates > Add the the name of below templates, which you want to use color of: - "Default Blue" - "Default Green" - "Default Maroon" - "Default Steelblue" - "Default Violet" Note: To be able to use the print function from the server, you need to initially install wkhtml2pdf in your machine. In linux, you can use the following command to be able to install: ``` sudo apt-get install -y wkhtmltopdf xvfb ``` Otherwise, the view created for downloading the PDF version of the CV will create an error. However, you can always print the CV using Google Chrome's built-in "Print to PDF" functionality. If you liked the application, you can always show your appreciation by starring my repo :) In case you have any trouble, you can reach me out directly using the below link: https://www.ozan.pl/contact/ Cheers, Ozan Tellioglu