python编程入门到实践 中的问题集锦01

python编程入门到实践 中的问题集锦 01

2018-11-05-21:16
最近开始自学python,主要在总结学习过程中遇到的坑,以下是 python编程入门到实践中的一些问题。
本人ubuntu18.***(具体忘记啦)Django 2.1 (这个记忆的比较清楚,因为今天一天都是在找自己做 映射URL,视图的问题。
##############定义模型Entry##################
课文源码:

from django.db import models
class Topic(models.Model):
--snip--
class Entry(models.Model):
""" 学到的有关某个主题的具体知识 """
    topic = models.ForeignKey(Topic)//这个地方有问题改为(Topic,'on_delete')
    text = models.TextField()
    date_added = models.DateTimeField(auto_now_add=True)
    class Meta:
             verbose_name_plural = 'entries'
    def __str__(self):
""" 返回模型的字符串表示 """
return self.text[:50] + "..."

*########向管理网站注册Entry#############

返回的网站http://localhost/admin应当修改为http://localhost/admin.
**##################映射URL#######################**
1.
/learning_log/learning_log/urls.py  应当改为如下
"""learning_log URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.1/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""

from django.contrib import admin
from django.urls import path,include

urlpatterns = [
	path('admin/',admin.site.urls),
	path('',include('learning_logs.urls',namespace='learning_logs') ) , 
]

2 /learning_log/learning_logs/urls.py 应当改为如下

"""learning_log URL Configuration

The `urlpatterns` list routes URLs to views. For more information please see:
    https://docs.djangoproject.com/en/2.1/topics/http/urls/
Examples:
Function views
    1. Add an import:  from my_app import views
    2. Add a URL to urlpatterns:  path('', views.home, name='home')
Class-based views
    1. Add an import:  from other_app.views import Home
    2. Add a URL to urlpatterns:  path('', Home.as_view(), name='home')
Including another URLconf
    1. Import the include() function: from django.urls import include, path
    2. Add a URL to urlpatterns:  path('blog/', include('blog.urls'))
"""
'''定义learning_logs的URL模式'''
from django.urls import path
from . import views
app_name='learning_logs'
urlpatterns = [
    # Home page .
    path('',views.index,name='index'),
]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值