Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lee-lou2/rust-korea
[Django] Rust Korea
https://github.com/lee-lou2/rust-korea
community django python rust rust-lang
Last synced: 10 days ago
JSON representation
[Django] Rust Korea
- Host: GitHub
- URL: https://github.com/lee-lou2/rust-korea
- Owner: lee-lou2
- Created: 2024-12-09T23:06:35.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2025-01-08T22:12:54.000Z (about 1 month ago)
- Last Synced: 2025-02-02T15:14:27.237Z (10 days ago)
- Topics: community, django, python, rust, rust-lang
- Language: Python
- Homepage: https://rust-lang.kr
- Size: 476 KB
- Stars: 10
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Rust Korea ๐ฆ
[![Rust Korea Website](https://img.shields.io/badge/Website-rust--lang.kr-blue.svg)](https://rust-lang.kr)
[![License](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE)**Rust Korea**๋ ๊ตญ๋ด Rust ๊ฐ๋ฐ์์ ์ฌ์ฉ์๋ฅผ ์ํ ๊ณต์ ์ปค๋ฎค๋ํฐ ํ๋ซํผ์ ๋๋ค.
์ฌ๊ธฐ์ Rust ๊ด๋ จ **๋ด์ค**, **๊ฐ์ ์ ๋ณด**, **๊ธฐ์ ๊ณต์ **, **์จยท์คํ๋ผ์ธ ๋ชจ์**, **ํ๋ก์ ํธ ์ถ์ฒ**, **์ด๋ฒคํธ ์์** ๋ฑ ๋ค์ํ ํ๋์ ์ฆ๊ฒจ๋ณด์ธ์!
Rust์ ๊ด์ฌ ์๋ ๋๊ตฌ๋ Rust Korea ์ปค๋ฎค๋ํฐ์ ์ฐธ์ฌํ์ฌ ์ง์๊ณผ ๊ฒฝํ์ ํจ๊ป ๋๋๋ฉฐ ์ฑ์ฅํ ์ ์์ต๋๋ค.## ๐ ์๊ฐ
- **Rust Korea ๊ณต์ ํํ์ด์ง:** [https://rust-lang.kr](https://rust-lang.kr)
- **GitHub ์ ์ฅ์:** [lee-lou2/rust-korea](https://github.com/lee-lou2/rust-korea)๋ณธ ํ๋ก์ ํธ๋ **Python Django**๋ก ๊ตฌํ๋ ๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ธฐ๋ฐ์ผ๋ก ์ ๊ณต๋ฉ๋๋ค. ์์ผ๋ก๋ ๋์ฑ ํ์ฑํ ๊ธฐ๋ฅ๊ณผ ์๋น์ค๋ฅผ ํตํด ๊ตญ๋ด Rust ์ปค๋ฎค๋ํฐ๋ฅผ ํ์ฑํํ ์์ ์ ๋๋ค.
![ScreenShot](src/static/screenshot.png)
## โจ ์ฃผ์ ๊ธฐ๋ฅ
- **๐ฐ ๋ด์ค/๊ฐ์ ์ ๋ณด ๊ณต์ :** Rust ์ต์ ์์ ๋ฐ ์ ์ฉํ ๊ฐ์๋ฅผ ์์ฝ๊ฒ ํ์ธํ๊ณ ๊ณต์ ํ ์ ์์ต๋๋ค.
- **๐ฌ ๊ธฐ์ ํ ๋ก ๋ฐ ์ง์์๋ต:** Rust ๊ฐ๋ฐ ๊ด๋ จ ๋ฌธ์ ๋ ๊ถ๊ธ์ฆ์ ์์ ๋กญ๊ฒ ํ ๋ก ํ๊ณ ํด๊ฒฐํ ์ ์์ต๋๋ค.
- **๐ ์จยท์คํ๋ผ์ธ ๋ชจ์ ์ ๋ณด:** Rust ์คํฐ๋ ๊ทธ๋ฃน, ๋ฐ์ ๋ฑ ๋ค์ํ ์ด๋ฒคํธ๋ฅผ ์๊ฐํ๊ณ ์ฐธ์ฌํ ์ ์์ต๋๋ค.
- **๐ง ํ๋ก์ ํธ ์ถ์ฒ:** ํฅ๋ฏธ๋ก์ด Rust ์คํ์์ค ํ๋ก์ ํธ๋ ํ์ฉ ์ฌ๋ก๋ฅผ ๋ฐ๊ตดํ๊ณ ํจ๊ป ์ฑ์ฅํด๋๊ฐ ์ ์์ต๋๋ค.## ๐ป ํ๋ก์ ํธ ์คํ ๋ฐฉ๋ฒ
์๋ ๋ช ๋ น์ด๋ค์ ๋ก์ปฌ ํ๊ฒฝ์์ Django ๋ฐฑ์๋๋ฅผ ์คํํ๊ธฐ ์ํ ๊ธฐ๋ณธ ์์์ ๋๋ค.
### ๐งฐ ์ฌ์ ์ค๋น์ฌํญ
- Python (3.10 ์ด์ ๊ถ์ฅ)
- pipenv ๋๋ virtualenv (์ ํ ์ฌํญ)
- Git### โ๏ธ ์ค์น ๋ฐ ์คํ
0. **ํ๊ฒฝ ๋ณ์ ์ค์ **
```shell
# src/.env
SECRET_KEY=
DEBUG=
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
```1. **์ ์ฅ์ ํด๋ก ํ๊ธฐ**
```bash
git clone https://github.com/lee-lou2/rust-korea.git
cd rust-korea
```2. **๊ฐ์ํ๊ฒฝ ์ค๋น (์ ํ ์ฌํญ)**
```bash
# virtualenv ์ฌ์ฉ ์
python3 -m venv venv
source venv/bin/activate
```3. **ํ์ํ ํจํค์ง ์ค์น**
```bash
pip install -r requirements.txt
```4. **๋ง์ด๊ทธ๋ ์ด์ ๋ฐ ์ด๊ธฐํ**
```bash
python manage.py migrate
```5. **๊ฐ๋ฐ ์๋ฒ ์คํ**
```bash
python manage.py runserver
```๋ธ๋ผ์ฐ์ ์์ [http://127.0.0.1:8000](http://127.0.0.1:8000) ์ ์ ์ํ๋ฉด ๋ฐฑ์๋ ์๋น์ค์ ์ ๊ทผํ ์ ์์ต๋๋ค.
### ๐ค ๊ธฐ์ฌ ๋ฐฉ๋ฒ
Rust Korea ์ปค๋ฎค๋ํฐ๋ ์คํ์์ค ์ ์ ์ ๋ฐํ์ผ๋ก ์ฑ์ฅํด๋๊ฐ๋๋ค.
์ด์, ๊ธฐ๋ฅ ์ ์, ๋ฒ๊ทธ ๋ฆฌํฌํธ, ์ฝ๋ ๊ธฐ์ฌ ๋ฑ ์ธ์ ๋ ์ง ํ์ํฉ๋๋ค!Rust Korea ์ปค๋ฎค๋ํฐ์ ํจ๊ป Rust ์ธ์ด์ ๋งค๋ ฅ์ ํ๊ตฌํ๊ณ , ๋ ๊น์ ์ค๋ ฅ์ ํค์๋ณด์ธ์!
๋ฌธ์๋ ๊ฑด์์ฌํญ์ ์ธ์ ๋ ์ง **์ด์ ํธ๋์ปค**์ ๋จ๊ฒจ์ฃผ์ธ์.