Skip to content

Instantly share code, notes, and snippets.

View filipgorczynski's full-sized avatar
🚀
Building

Filip Górczyński filipgorczynski

🚀
Building
View GitHub Profile
[
{
"title": "Skazani na Shawshank",
"year": 1994
},
{
"title": "Ojciec chrzestny",
"year": 1972
},
{
@filipgorczynski
filipgorczynski / App.js
Last active February 9, 2018 10:51
Default app.vue component
<template>
<div id="app">
<h1>IMDb Top Rated Movies</h1>
<ul>
<li v-for="movie in movies">
{{ movie.title }} <em>{{ movie.year }}</em>
</li>
</ul>
</div>
</template>
Failed to load http://127.0.0.1:8000/: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://127.0.0.1:8080' is therefore not allowed access.
@filipgorczynski
filipgorczynski / urls.py
Created February 9, 2018 10:58
urls.py for movies application
# movies/urls.py
from django.conf.urls import include, url
from .views import top_rated
urlpatterns = [
url(r'^$', top_rated, name='top-rated'),
]
@filipgorczynski
filipgorczynski / views.py
Created February 9, 2018 10:59
views.py for movies application
from django.http import JsonResponse
def top_rated(request):
return JsonResponse(
[
{
'title': 'Skazani na Shawshank',
'year': 1994
},
{
@filipgorczynski
filipgorczynski / urls.py
Created February 9, 2018 11:00
urls.py for backend project
# backend/urls.py
from django.conf.urls import include, url
from django.contrib import admin
urlpatterns = [
url(r'^', include('movies.urls')),
url(r'^admin/', admin.site.urls),
]
@filipgorczynski
filipgorczynski / settings.py
Created February 9, 2018 11:01
settings.py with our Django application
INSTALLED_APPS = [
# ...
'django.contrib.staticfiles',
'movies'
]
@filipgorczynski
filipgorczynski / runservers.sh
Created February 9, 2018 11:03
Commands to run Vue.js 2 and Django servers locally
# run Vue.js 2 development server (default port 8080)
npm run dev
# run Django development server (default port 8000)
python manage.py runserver
@filipgorczynski
filipgorczynski / settings.py
Created February 9, 2018 11:17
Updated settings.py for project
# Zmieniamy
INSTALLED_APPS = [
# ...
'django.contrib.staticfiles',
'corsheaders',
'movies'
]
# Zmieniamy
MIDDLEWARE = [
@filipgorczynski
filipgorczynski / NG5.Bootswatch.create.sh
Last active February 16, 2018 15:58
Create empty Angular 5 project
ng new blogpost
cd blogpost
yarn add bootswatch