An open API service indexing awesome lists of open source software.

https://github.com/yogeshnile/first-app-in-django

In this repo I developed blog website in Django
https://github.com/yogeshnile/first-app-in-django

blog blog-website django django-framework hacktoberfest hacktoberfest2020 sqlite3

Last synced: 7 months ago
JSON representation

In this repo I developed blog website in Django

Awesome Lists containing this project

README

          

# First-app-in-Django :notebook:  [![](https://camo.githubusercontent.com/17fa56d1fbad7bb4082c9711a77b984b85e79446/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f507974686f6e2d332e362d627269676874677265656e2e737667)](https://python.org)

- In this repo I developed basic blog website in Django and perform crud operations.

[![](https://camo.githubusercontent.com/2fb0723ef80f8d87a51218680e209c66f213edf8/68747470733a2f2f666f7274686562616467652e636f6d2f696d616765732f6261646765732f6d6164652d776974682d707974686f6e2e737667)](https://python.org)

# How to run the project? :thinking:
**1).** Run all command manually
- Clone github repository in your local system `git clone https://github.com/yogeshnile/First-app-in-Django.git`
- Move in First-app-in-Django repository `cd First-app-in-Django`
- Create new virtual python environment `python3 -m venv venv`
- Activate virtual python environment `source venv/bin/activate`
- Install all the libraries mentioned in [requirements.txt](https://github.com/yogeshnile/First-app-in-Django/blob/master/requirements.txt) using `pip install -r requirements.txt`
- Run Django project `python manage.py runserver`
- Go to your browser and type http://127.0.0.1:8000/ in the address bar.
- Hurray! That's it.

**2).** Run Shell Script
- Clone github repository in your local system `git clone https://github.com/yogeshnile/unix.git`
- Give execute permission to [First-app-in-Django.sh](https://github.com/yogeshnile/unix/blob/master/First-app-in-Django.sh) file via `chmod +x First-app-in-Django.sh`
- Run First-app-in-Django.sh file using `./First-app-in-Django.sh`
- Go to your browser and type http://127.0.0.1:8000/ in the address bar.
- Finished...

# Technology used in Project :hotsprings:

# Directory Tree :cactus:
Show Tree

```bash
.
├── blog
│   ├── admin.py
│   ├── apps.py
│   ├── __init__.py
│   ├── migrations
│   │   ├── 0001_initial.py
│   │   ├── 0002_post_slug.py
│   │   ├── 0003_auto_20200919_1144.py
│   │   ├── __init__.py
│   │   └── __pycache__
│   │   ├── 0001_initial.cpython-36.pyc
│   │   ├── 0002_post_slug.cpython-36.pyc
│   │   ├── 0003_auto_20200919_1144.cpython-36.pyc
│   │   └── __init__.cpython-36.pyc
│   ├── models.py
│   ├── __pycache__
│   │   ├── admin.cpython-36.pyc
│   │   ├── apps.cpython-36.pyc
│   │   ├── __init__.cpython-36.pyc
│   │   ├── models.cpython-36.pyc
│   │   ├── urls.cpython-36.pyc
│   │   └── views.cpython-36.pyc
│   ├── templatetags
│   │   ├── extras.py
│   │   ├── __init__.py
│   │   └── __pycache__
│   │   ├── extras.cpython-36.pyc
│   │   └── __init__.cpython-36.pyc
│   ├── tests.py
│   ├── urls.py
│   └── views.py
├── db.sqlite3
├── First-app-in-Django.sh
├── home
│   ├── admin.py
│   ├── apps.py
│   ├── __init__.py
│   ├── migrations
│   │   ├── 0001_initial.py
│   │   ├── 0002_contact_timestamp.py
│   │   ├── __init__.py
│   │   └── __pycache__
│   │   ├── 0001_initial.cpython-36.pyc
│   │   ├── 0002_contact_timestamp.cpython-36.pyc
│   │   └── __init__.cpython-36.pyc
│   ├── models.py
│   ├── __pycache__
│   │   ├── admin.cpython-36.pyc
│   │   ├── apps.cpython-36.pyc
│   │   ├── __init__.cpython-36.pyc
│   │   ├── models.cpython-36.pyc
│   │   ├── urls.cpython-36.pyc
│   │   └── views.cpython-36.pyc
│   ├── tests.py
│   ├── urls.py
│   └── views.py
├── iCoder
│   ├── asgi.py
│   ├── __init__.py
│   ├── __pycache__
│   │   ├── __init__.cpython-36.pyc
│   │   ├── settings.cpython-36.pyc
│   │   ├── urls.cpython-36.pyc
│   │   └── wsgi.cpython-36.pyc
│   ├── settings.py
│   ├── urls.py
│   └── wsgi.py
├── Images
│   ├── 1.png
│   ├── 2.png
│   ├── 3.png
│   └── 4.png
├── LICENSE
├── manage.py
├── README.md
├── requirements.txt
├── static
│   └── favicon.png
└── templates
├── 404.html
├── base.html
├── blog
│   ├── bloghome.html
│   └── blogpost.html
└── home
├── about.html
├── contact.html
├── home.html
└── search.html

17 directories, 72 files

```

## ScreenShot :camera_flash:
![](https://github.com/yogeshnile/First-app-in-Django/blob/master/Images/1.png) ![](https://github.com/yogeshnile/First-app-in-Django/blob/master/Images/2.png)
![](https://github.com/yogeshnile/First-app-in-Django/blob/master/Images/3.png) ![](https://github.com/yogeshnile/First-app-in-Django/blob/master/Images/4.png)

## Bug / Feature Request :man_technologist:
If you find a bug (the website couldn't handle the query and / or gave undesired results), kindly open an issue [here](https://github.com/yogeshnile/First-app-in-Django/issues/new) by including your search query and the expected result.

If you'd like to request a new function, feel free to do so by opening an issue [here](https://github.com/yogeshnile/First-app-in-Django/issues/new). Please include sample queries and their corresponding results.

## Connect with me! 🌐
Known on internet as **Yogesh Nile**

[![][I_LinkedIn]][LinkedIn] [![][I_Github]][Github] [![][I_Twitter]][Twitter] [![][I_Telegram]][Telegram] [![][I_Instagram]][Instagram] [![][I_Instagram Personal]][Instagram Personal] [![][I_discord]][discord]

## Email Me :e-mail:

[![][I_Email]][E-mail]

[LinkedIn]: https://bit.ly/2Ky3ho6
[Github]: https://bit.ly/2yoggit
[Twitter]: https://bit.ly/3dbLJLC
[Telegram]: https://t.me/yogeshnile
[Instagram]: https://bit.ly/3b9Qeo4
[Instagram Personal]: https://bit.ly/32SXHV0
[E-mail]: mailto:yogeshnile.work4u@gmail.com
[discord]: https://discord.gg/R2ug3gR

[I_discord]: https://img.icons8.com/bubbles/100/000000/discord-logo.png
[I_LinkedIn]: https://img.icons8.com/bubbles/100/000000/linkedin.png
[I_Github]: https://img.icons8.com/bubbles/100/000000/github.png
[I_Twitter]: https://img.icons8.com/bubbles/100/000000/twitter.png
[I_Telegram]: https://img.icons8.com/bubbles/100/000000/telegram-app.png
[I_Instagram]: https://img.icons8.com/bubbles/100/000000/instagram-new.png
[I_Instagram Personal]: https://img.icons8.com/bubbles/100/000000/instagram.png
[I_Email]: https://img.icons8.com/bubbles/100/000000/secured-letter.png