
Igor
01.12.2016
06:31:28
что добавлять?

Johnnie
01.12.2016
06:31:29

Roman
01.12.2016
06:31:43

ThePanaceya
01.12.2016
06:39:48

Google

Igor
01.12.2016
06:39:53
да ты шо!

Johnnie
01.12.2016
06:40:37
С патчем Бармина должен осилить

Илья
01.12.2016
06:54:25
Помогите пожалуйста. Изучаю ща https://tutorial.djangogirls.org, все шло гладко но на главе "Формы..." остановился, ибо ошибку выдает.
NoReverseMatch at /
Reverse for 'blog.views.post_new' with arguments '()' and keyword arguments '{}' not found. 0 pattern(s) tried: []
http://pastebin.com/iWATpBju

Igor
01.12.2016
06:58:57
а если post_list в урл подсунуть вместо post_new, тоже ошибка будет?
покажи как реверс урл делаешь

Pavel
01.12.2016
07:04:01
и urls.py файл, который в корне проекта.


Илья
01.12.2016
07:13:00
Все, решил
Тока другое сломалось
NoReverseMatch at /
Reverse for 'post_detail' with arguments '()' and keyword arguments '{'pk': 1}' not found. 0 pattern(s) tried: []
Request Method: GET
Request URL: http://127.0.0.1:8000/
Django Version: 1.10.3
Exception Type: NoReverseMatch
Exception Value:
Reverse for 'post_detail' with arguments '()' and keyword arguments '{'pk': 1}' not found. 0 pattern(s) tried: []
Exception Location: C:\Users\User\AppData\Local\Programs\Python\Python35-32\lib\site-packages\django\urls\resolvers.py in _reverse_with_prefix, line 392
Python Executable: C:\Users\User\AppData\Local\Programs\Python\Python35-32\python.exe
Python Version: 3.5.2
Python Path:
['C:\\Users\\User\\Desktop\\learnDjango\\djg',
'C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python35-32\\python35.zip',
'C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python35-32\\DLLs',
'C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python35-32\\lib',
'C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python35-32',
'C:\\Users\\User\\AppData\\Local\\Programs\\Python\\Python35-32\\lib\\site-packages']
Server time: Чт, 1 Дек 2016 07:13:25 +1000
Error during template rendering
In template C:\Users\User\Desktop\learnDjango\djg\blog\templates\blog\post_list.html, error at line 8
Reverse for 'post_detail' with arguments '()' and keyword arguments '{'pk': 1}' not found. 0 pattern(s) tried: []
1 {% extends 'blog/base.html' %}
2 {% block content %}
3 {% for post in posts %}
4 <div class="post">
5 <div class="date">
6 {{ post.published_date }}
7 </div>
8 <h1><a href="{% url 'post_detail' pk=post.pk %}">{{ post.title }}</a></h1>
9 <p>{{ post.text|linebreaksbr }}</p>
10 </div>
11 {% endfor %}
12 {% endblock content %}
Ошибку такую выдает
Если убрать 8строчку из HTML файла
То все работает
Почему в ней проблема?


Pavel
01.12.2016
07:14:29

Google

Roman
01.12.2016
07:14:38
оформи код "`" сверху и снизу

Илья
01.12.2016
07:14:47
from django.conf.urls import include, url
from django.contrib import admin
import blog.urls
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'', include(blog.urls)),
]

Igor
01.12.2016
07:15:01
разве в группу не надо оборачивать?
круглые скобки
(?P<pk>[0-9]+)
ой
url(r'^post/(?P<pk>[0-9]+)/$', views.post_detail, name='post_detail'),
все ок, вроде

Илья
01.12.2016
07:16:04
Конечно ок, яж все копипастил с инета, но ошибка то есть

Igor
01.12.2016
07:16:39
а если перезапустить runserver?
может у тебя авторелоад сдох или закешировалось че-нить

Илья
01.12.2016
07:17:13
Не, непроканает
А все
Решил таким же способом, что и 1ую ошибку
Всем спасибо)

Igor
01.12.2016
07:22:39
а как решил-то

Илья
01.12.2016
07:23:06
Ну я короче в урлс.ру создал app_name = 'blog'
и в ссылках
в хтмл
вместо допустим 'post_detail' подставил 'blog:post_detail'

Google

Илья
01.12.2016
07:24:05
И короче все заработало
Как мне объяснили
Типа урлы путались там че то там
Но я ничего не понял

arisu
01.12.2016
07:28:13
Класс

Olzhas
01.12.2016
08:05:16
есть смысл писать gui на opengl'е

Artem
01.12.2016
08:07:34

Igor
01.12.2016
08:07:50
господи, зачем
для игр разве что
или штук типа 3д редакторов

Olzhas
01.12.2016
08:08:15
для практики желательно

Roman
01.12.2016
08:38:52
почти дудосов

vlad
01.12.2016
08:41:46
Вау

Roman
01.12.2016
09:04:32
Объясните плиз, что за rel_model в peewee и какие там аргументы

Igor
01.12.2016
09:05:33
http://docs.peewee-orm.com/en/latest/peewee/api.html#ForeignKeyField

Roman
01.12.2016
09:05:40
да я читал

Igor
01.12.2016
09:05:40
rel_model – related Model class or the string ‘self’ if declaring a self-referential foreign key

Roman
01.12.2016
09:05:42
нихуя не понял

Igor
01.12.2016
09:05:43
ну и?
а если пример посмотреть?

Google

Igor
01.12.2016
09:05:56
class User(Model):
name = CharField()
class Tweet(Model):
user = ForeignKeyField(User, related_name='tweets')
content = TextField()
предположим, у нас есть some_tweet (инстанс Tweet'а, он же представляет собой какой-нибудь твит, строчку из БД)
>>> some_tweet.user
<User: charlie>
обратились к foreignkey'ю - полю user - и получили инстанс User'а, который связан с этим Tweet'ом
rel_model - это модель, с которой связывается поле, которое которое ты делаешь внешним ключом

Roman
01.12.2016
09:11:34
Traceback (most recent call last):
File "/home/roman/GPRStatServer/app/models/statistics.py", line 5, in <module>
class Statistics(Model):
File "/home/roman/GPRStatServer/app/models/statistics.py", line 7, in Statistics
turn_type_id = ForeignKeyField(index=True, related_name='turn')
TypeError: __init__() missing 1 required positional argument: 'rel_model'
добавляю rel_model
и не знаю, что туда писать

Igor
01.12.2016
09:12:23
у тебя есть модель TurnType?

Roman
01.12.2016
09:12:28
да

Admin
ERROR: S client not available

Pavel
01.12.2016
09:12:36
и не знаю, что туда писать
найди разницу
ForeignKeyField(index=True, related_name='turn')
ForeignKeyField(User, related_name='tweets')

Igor
01.12.2016
09:12:38
ну вот ее и пиши, епт

Roman
01.12.2016
09:12:59
а бля
проебался

Igor
01.12.2016
09:13:18
ForeignKeyField(TurnType, index=True, related_name="turn")

Roman
01.12.2016
09:13:33
да всё, я понял
слепой минус 27 зрение

Igor
01.12.2016
09:13:50
сорри, с телефона печатал)

Roman
01.12.2016
09:13:53
и тупой еще

Max
01.12.2016
09:16:20
а никто не видел никакого быстрого тутуриала по postgres ? что бы хотябы основы понимать

Dmitriy
01.12.2016
09:16:56

Google

Ivan
01.12.2016
09:17:04
основа для всех СУБД одни

Raider
01.12.2016
09:18:14
Кто нить занимается наставничеством

Roman
01.12.2016
09:31:51
1115 человек

Ilya
01.12.2016
09:32:59
И один голубь

rabbitkate
01.12.2016
09:33:21
может и не один

Темный
01.12.2016
09:34:05
будешь как я - спрашивать тут "посоны, как назвать функцию"

Raider
01.12.2016
09:35:07
Devman?

Темный
01.12.2016
09:35:11
.org

Ilya
01.12.2016
09:35:12
Именование это реально не просто

Raider
01.12.2016
09:35:16
Ok

Темный
01.12.2016
09:35:49
вам тоже не понятно?

Pavel
01.12.2016
09:36:31

Raider
01.12.2016
09:36:32
Там за бабло или как

Темный
01.12.2016
09:36:41
бесплатно
лучше?

Dmitriy
01.12.2016
09:38:03

Темный
01.12.2016
09:38:08
ну да, сорян)

Pavel
01.12.2016
09:39:01
Эта группа больше не существует