我是Python的新手.我正在开发一个小项目.我需要从病房开始遵循编码标准.如何以import正确的方式使用语句.现在我正在研究Python 2.7.如果我搬到3.x是否与绝对进口有冲突?绝对和相对进口有什么区别?
我想将当前日期保存在数据库中,但我的Django服务器比当前时间早13个小时开始.因此,当我使用以下内容时,时间也在变化:
datetime.datetime.now()
Run Code Online (Sandbox Code Playgroud)
我使用Python 2.7.5与Django 1.5.4.如何用django.. 显示我现在的系统日期?
我正在使用Django(1.5.4),Python(2.7),sqlite3.
我想在sqlite3数据库中保存我的用户详细信息.我的代码是这样的;
这是models.py文件.
from django.db import models
class Blog(models.Model):
name = models.CharField(max_length=100)
tagline = models.TextField()
def __unicode__(self):
return self.name
Run Code Online (Sandbox Code Playgroud)
这是我的views.py文件
def shiva(request):
b = Blog(name='Itons Blog', tagline='All the best to Iton team')
b.save()
print [e.name for e in b.objects.all()]
return HttpResponse("saved")
Run Code Online (Sandbox Code Playgroud)
当我试图在sqlite3中保存细节时,错误就会出现;
AttributeError at / Manager isn't accessible via Blog instances
我想在最终用户输入错误的网址时显示自定义404错误页面,我试过但我只得到Django默认的404页面.我使用的是Python(2.7.5),Django(1.5.4)
urls.py
from django.conf.urls import patterns, include, url
from mysite import views
handler404 = views.error404
urlpatterns = patterns('',
url(r'^$', 'mysite.views.home', name='home'),
)
Run Code Online (Sandbox Code Playgroud)
views.py
from django.http import HttpResponse
from django.shortcuts import render
from django.template import Context, loader
def home(request):
return HttpResponse("welcome to my world")
def error404(request):
template = loader.get_template('404.html')
context = Context({'message': 'All: %s' % request,})
return HttpResponse(content=template.render(context), content_type='text/html; charset=utf-8', status=404)
Run Code Online (Sandbox Code Playgroud)
我把我的404.html页面放在模板目录中.如何处理这个...?
我需要在我的app中添加和拆分路径.我想在windows和linux上使用这个应用程序.这是我添加路径的代码
path = os.path.join(dir0,dir1,dir2,fn)
Run Code Online (Sandbox Code Playgroud)
但当我分裂斜线时,我面临着问题.因为
Windows中的路径如:
dir0\dir1\dir2\fn
Run Code Online (Sandbox Code Playgroud)
linux中的路径就像
dir0/dir1/dir2/fn
Run Code Online (Sandbox Code Playgroud)
现在我如何用单个代码分割路径(在不使用其他平台/平台的情况下更改代码)
python ×5
django ×3
python-2.7 ×2
datetime ×1
django-urls ×1
django-views ×1
mongodb ×1
python-3.x ×1
sqlite ×1